Open Source/Open development Present: Steve Brewer (scribe), Steve Lee

advertisement
Open Source/Open development
Present: Steve Brewer (scribe), Steve Lee
(facilitator), Damian Brasher, Mario
Antonioletti, Andrew Price, Philip Wieder,
Mike Jackson, Tobias Schiebeck, Simon
Mueller, Gagarine Yaikhom
web: www.omii.ac.uk
email: info@omii.ac.uk
Open Source/Open Development
• Discussion about what participants understand by
OS/OD and whether they are following whether
practice and why…
o
o
OD helps with sustainability
Funders demand it (as default)
• Algorithms can be encapsulated
• Exceptions can be negotiated
o
o
o
Misunderstandings abound re. both OS & OD
Licence (OS) v. process (OD) “community over code”
Project memory is open - OD
2
web: www.omii.ac.uk
email: info@omii.ac.uk
Open Source/Open Development reqs.
• Key elements/tools (as a minimum):
o
o
o
o
Version control
Bug tracking
Web site
Mailing list/forum/archive (memory)
• Governance model
o
o
o
o
Hierarchical review model – what gets through?
QA process
Apache council – voting exists
Catherdral and the Bazaar – theoretical extremes
3
web: www.omii.ac.uk
email: info@omii.ac.uk
What doesn’t work or at least some issues
• Community source – starts closed then
becomes open (snap shots released periodically)
• OD from the start necessary to capture history
• Universities don’t like releasing IP, trust
required to get remuneration
• This affects licence decision – liberal v. copy left
o
o
Within a project do components have to follow same
licence? No components and extensions can differ
Contamination of source fears – checks reqd. (IBM)
4
web: www.omii.ac.uk
email: info@omii.ac.uk
Why does OSS Watch exist?
• Help developers consider OS & OD approach
• JISC requires OS approach
• OSS provides support for UK research
community
• Champion OS and latterly OD
• Other examples (maintain control, governance):
o
o
o
o
PAG
DIASER
Google Summer of code
OGSA-DAI
5
web: www.omii.ac.uk
email: info@omii.ac.uk
Conclusions
• Awareness of the wealth of support that OSS watch
can offer
• Potential for closer cooperation between OMII-UK
and OSS watch
• Currently a disparity of development models within
OMII-UK – guidelines would be useful; perhaps
extension to development guidelines
6
web: www.omii.ac.uk
email: info@omii.ac.uk
Future work
• Review OMII-UK open development model
• Feed into other sessions/topics
• OMII-UK OS/OD guidelines required (develop in
conjunction with OSS watch)
7
web: www.omii.ac.uk
email: info@omii.ac.uk
Download