Profile: Sugar / OLPC
Authors
- Alex Mack amm4108/amm4108@g.rit.edu
- Matt Soucy msoucy/msoucy@csh.rit.edu
- Liam Middlebrook loothelion/liammiddlebrook@gmail.com
- Julian Eid jeid64/jeid@csh.rit.edu
Rationale
Julien is currently working on a project to upgrade the Sugar OS for the OLPC.
Organizational Details
- NGO and Non Profit Organization
- Founded May 15th, 2008
- Marco Presenti Gritti
- Bert Freudenberg
- Simon Schampijer
- Bernardo Innocenti
- Aaron Kaplan
- Christoph Derndorfer
- Tomeu Vizoso
- Not on Stock Market
- 0 Acquisitions
- 0 Investments
- Walter Bender (President)
- 100+ Volunteers
- Boston, MA
- SugarLabs.org
- Wikipedia: SugarLabs
Communications
Social media for Sugar Labs
- [IRC](Freenode, #sugar)
- Twitter: @sugarlabs - 287 Followers.
Communications channels for Sugar Labs
- Sugar has a press page that shows wherever the company or the product is mentioned in the news.
Sugar Labs Conference Participation
- Sugar does not host any conferences but they do maintain a page where they show a bunch of talks by various people in the Sugar community.
Community Architecture
- If applicable, list and provide links to:
- irc://irc.freenode.net#sugar or irc://irc.freenode.net#fedora-olpc
- Source Code repository
- Mail list - Developers
- Documentation
- Sugar Labs website
- Blog
- Sugar is the core component of a worldwide effort to provide every child with equal opportunity for a quality education.
- The first commit was Apr 16, 2006. The latest commit was Apr 28, 2015.
- Each core module and activity has it's own project lead and co-maintainers.
- There are 62 people who have had commits accepted into the main project.
- The core commiters have changed over time. At the beggining there were 3 major commiters who haven't added anything in awhile.
- Daniel Varvaez is the Lead maintainer for the core sugar project.
- There are different people working on the frontend and the backend.
- Participation seems to be trending down recently but there was a big push between October 2014 and January 2015.
- The project would pass the raptor test as there are multiple people running each team.
- I don't think this project would pass the bus test. The documentations isn't as detailed as it could be.
- Contributing to both the main process and adding new activities has a well documented getting started guide.
- The documentation is well broken up so you only need to look at the things for the particular thing you're doing, such as the main project or an activiy.
- I would contact the maintainers for whichever porition of the project I was working on, either by email or hopping into IRC.
- Each individual portion of Sugar has it's own ruling group.
Technology/Product
- Sugar Labs helped produce the operating system and environment that runs on the One Laptop Per Child laptops.
- Sugar OS is based off of Fedora and includes the “Sugar software.”
- Sugar software is typically written in Python which is then turned into a Sugar activity that can be installed on OLPC laptops.
- Also provide “Sugar-on-a-stick” which is a live USB based off Fedora that can be booted on any computer to use the Sugar environment.