Accessibilité Contact Aller au menu Aller au texte

Sustainability in F/OSS : developers as a non-renewable resource

Intervenant(s) : Graham Percival
Langue : English Niveau : Débutant Type d'événement : Conférence
Date : Vendredi 9 juillet 2010 Horaire : 15h00 Durée : 60 minutes
Lieu : LaBRI - Salle 076
Thèmes transversaux : En anglais


The time and energy which developers spend on open-source projects is not an infinite resource. Developer effort can stall due to external demands on their time (such as family, career, or health), but also due to internal factors (such as a loss of motivation or interest). Long-term projects (5+ years old) should try to engage in sustaindable development practices. How can we retain developer interest ? How can we prepare for the inevitable loss of developers ? How can we train the next generation of developers ?

This talk draws upon experiences from GNU/LilyPond (a 14-year old sheet music typesetter), but makes general suggestions (and warnings !) for users, developers, and project leaders.


Graham Percival began writing documentation for GNU/LilyPond in 2003. In 2007, he began the year-long LilyPond Grand Documentation Project, which involved over 20 people learning how to write documentation for LilyPond. He then became Release Manager for LilyPond, and began organizing other aspects of the project. Along the way, he has written documentation for Marsyas and Strasheela.

Graham has degrees in Philosophy, Music, and Computer Science, and is currently a PhD candidate in Electronics & Electrical Engineering at the University of Glasgow.