Summer of Code/Ideas
Jump to navigation
Jump to search
Ideas
School Server
- Desing of the admin interface
Core Software
Print Support
Print support in Sugar would be useful in many scenarios. The ideal project deliverables would include
- Integration of a printing infrastructure (CUPS ??) into the XO-1 software images
- Modification of Sugar Control Panel to set up the printer (add/select default printer?)
- Modification of at least one activity (Write ?) to support printing
Projects
- Integrate espeak engine with all activities, not just Speak, and provide for karaoke coloring. See Mokurai's article on adapting Same Language Subtitling for literacy to the XO.
- Sugar Factory, an automated method for Sugarizing non-Python applications. Albert Cahalan has some of this working now.
- Localization and Content conversion, for those who don't code. Coders can provide tools.
- Document reader with annotation capability
- GIS activity for XO. Engineers Without Borders, Timepedia, and International Symposium on Digital Earth want to work with OLPC to create community-based mapping data collection systems that will feed to global mapping and analysis projects, which will then feed back to the children and their communities. Environment, health, agriculture...
- Extend Gnash to read more data formats, in particular those at OLPC.tv, and Mary Lou Jepsen's presentation at the Greener Gadgets Conference. Integrate Supat's SSS code and move it upstream.
- Feed generated data from simulations or the software synthesizer into the Measure activity.
- More generally, support snap-together programming of XO activities in the manner that Turtle Art and Etoys provide internally.