The Open Source Way: Leveraging Communities

Sebastian Dziallas (Sugar Labs)

Playlists: 'linuxtag10' videos starting here / audio

In just one year, Sugar went from radically innovative code prototype to something in classroom production use, reliably deployable on RHEL, and sustainable by the part-time, after-school efforts of a single high school student. The secret is leveraging open source communities, and Sugar Labs' Sebastian Dziallas will show you how. We will cover the various open source tools and processes used to build a thriving community around Sugar, and give recipes for both the technical and social deployment of these practices on your own projects. No specific technical skills beyond basic familiarity with Linux are required; the use of specific software tools such as git and bodhi will be discussed from a process/practice perspective, and self-teaching resources for those wishing to learn the specifics of deployment and usage will be provided at the end. Attendees with a system administration background or prior experience developing code within open source communities will find knowledge of IRC, wikis, version control, etc. to be helpful. It is suggested that attendees spend 30 minutes before the session on a section of Teaching Open Source's Textbook. You will leave the session with a game plan for leveraging the power of community for one of your current projects - within your organization, outside it, or both - a list of self-teaching resources for the various software collaboration tools you'll need to know, and a round of introductions to existing open source community upstreams and the people involved in building them.

Über den Autor Sebastian Dziallas: Sebastian Dziallas is the founder of Fedora's Education SIG and was part of a team working on OLPC's operating system for the G1G1 program in December 2008. He currently coordinates logistics and support for local deployments with OLPC machines and is the engineering manager for Sugar on a Stick, ultimately accountable to the Sugar Labs Board for all technical work on the project, including the recruitment and training of developers and testers. He is graduating from high school in Germany in June 2010.