Open Source Development : A view from the trenches (Jajuk)
Open Source Development : A view from trenches
Jajuk is a medium size Open Source project (60Kloc, average of 5 members) started in 2003. This project has been thought as much as a real project for real users (280K downloads so far) as a lab to learn rules of the amazing Open Source world. During these years, we tried many different tools of any kind (tickets managers, test tools, SCM, forges, Website design tools, wikis, integration/build tools, communication chanels...), we learnt traps of distributed developement, patterns and anti-patterns of Open source project management. We also intensively learnt from Karl Fogel’s famous "Producing Open Source Software" book and applied most of his principles. This lab is aimed to provide an extremely summized return of this simple experience to help you building your own successful Open Source project !
Indicative content :
Few words of presentation about Jajuk
Conditions to start a project
Project management aspects : types of projects ruling, roles, deleguation, motivation, versioning, branching...
Legals (licences), budget
Tools/infrastructure aspects : return of experience on forges (SF, Assembla), ticket managers (Trac, Bugzilla, SF etc.), test tools, SCM (SVN, CVS), website design...
Speaker : Bertrand Florat
Here are the slides (in english) :

