Summer of Code/Ideas: Difference between revisions

From OLPC
Jump to navigation Jump to search
(Some restructuring)
No edit summary
Line 11: Line 11:
* Modification of at least one activity (Write ?) to support printing
* Modification of at least one activity (Write ?) to support printing


=== Integration of Espeak into Sugar ===
==== Integration of Espeak into Sugar ====
Integrate espeak engine with all activities, not just [[Speak]], and provide for karaoke coloring. See [[User:Mokurai|Mokurai]]'s [http://www.olpcnews.com/content/ebooks/effective_adult_literacy_program.html article] on adapting [[Same Language Subtitling]] for literacy to the XO.
Integrate espeak engine with all activities, not just [[Speak]], and provide for karaoke coloring. See [[User:Mokurai|Mokurai]]'s [http://www.olpcnews.com/content/ebooks/effective_adult_literacy_program.html article] on adapting [[Same Language Subtitling]] for literacy to the XO.


=== Activities ====
=== Activities ===


* Document reader with annotation capability
==== Document reader with annotation capability ====


==== [[GIS]] activity for XO ====
* [[GIS]] activity for XO. [http://www.ewb.org/ Engineers Without Borders], [http://www.timepedia.org/ Timepedia], and [http://isde5.pbwiki.com/One-Laptop-Per-Child 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...
[http://www.ewb.org/ Engineers Without Borders], [http://www.timepedia.org/ Timepedia], and [http://isde5.pbwiki.com/One-Laptop-Per-Child 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...


==== Enhancements for Measure ====
* Feed generated data from simulations or the software synthesizer into the Measure activity.
Feed generated data from simulations or the software synthesizer into the Measure activity.


==== Make activities programmable ====
* More generally, support snap-together programming of XO [[activities]] in the manner that [[Turtle Art]] and [[Etoys]] provide internally.
More generally, support snap-together programming of XO [[activities]] in the manner that [[Turtle Art]] and [[Etoys]] provide internally.


=== Misc ===
=== Misc ===


==== Sugar Factory ====
* [[Sugar Factory]], an automated method for Sugarizing non-Python applications. Albert Cahalan has some of this working now.
[[Sugar Factory]] is an automated method for Sugarizing non-Python applications. Albert Cahalan has some of this working now.


==== Extending Gnash ====
* Extend Gnash to read more data formats, in particular those at [http://olpc.tv/ OLPC.tv], and [[Mary Lou Jepsen]]'s [http://scribemedia.blip.tv/file/682463/ presentation] at the [[Greener Gadgets]] Conference. Integrate Supat's SSS code and move it upstream.
Extend Gnash to read more data formats, in particular those at [http://olpc.tv/ OLPC.tv], and [[Mary Lou Jepsen]]'s [http://scribemedia.blip.tv/file/682463/ presentation] at the [[Greener Gadgets]] Conference. Integrate Supat's SSS code and move it upstream.

Revision as of 05:38, 1 March 2008

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

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...

Enhancements for Measure

Feed generated data from simulations or the software synthesizer into the Measure activity.

Make activities programmable

More generally, support snap-together programming of XO activities in the manner that Turtle Art and Etoys provide internally.

Misc

Sugar Factory

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

Extending Gnash

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.