Summer of Code/Ideas

From OLPC
< Summer of Code
Revision as of 05:35, 1 March 2008 by Sayamindu (talk | contribs) (Some restructuring)
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

Integration of Espeak into Sugar

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.

Activities =

  • Document reader with annotation capability
  • 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.

Misc

  • Sugar Factory, an automated method for Sugarizing non-Python applications. Albert Cahalan has some of this working now.