Development Team/Project Ideas: Difference between revisions
No edit summary |
m dumping from http://wiki.laptop.org/go/Summer_of_Code/2008/Ideas#Core_Software |
||
| Line 1: | Line 1: | ||
= | == About == | ||
This is a dumping ground for crazy ideas. Suitable for farming out to interns, Google SoC folks, or eager community members. | This is a dumping ground for crazy ideas. Suitable for farming out to interns, Google SoC folks, or eager community members. | ||
| Line 5: | Line 5: | ||
* Adding hooks between Browse / Write / Google Docs to provide a killer offline mode for Google Docs. Google Gears allegedly makes this easy. | * Adding hooks between Browse / Write / Google Docs to provide a killer offline mode for Google Docs. Google Gears allegedly makes this easy. | ||
* A better, more fun, Paint option for small children - One way - Use eToys - http://lists.laptop.org/pipermail/etoys/2008-November/002770.html | * A better, more fun, Paint option for small children - One way - Use eToys - http://lists.laptop.org/pipermail/etoys/2008-November/002770.html | ||
=== Core Software === | |||
==== Speech Synthesis integration into Sugar ==== | |||
Integrate speech synthesis 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. | |||
Desirable Features for Sugar Speech Synthesis Plugin: | |||
* Provide Sugar Speech Synthesis Configuration Management Tool | |||
* Karaoke Style Coloring in Sugar Environment | |||
* UI for configuration Control | |||
* Accent gets set on the basis of locale | |||
==== Possible interest ==== | |||
===== Java ===== | |||
Package and integrate the IcedTea open source bootstrap of OpenJDK Java with browser plugin for the XO. Deliverables would include: | |||
* Binary, source and rpm dependencies for icedtea and icedtea browser plugin | |||
* Java enabled xo os image | |||
* Integration of packages into autobuild branch | |||
===== 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 | |||
* Making a printing activity, that follows sugar GUI guidelines? | |||
:I am highly interested in working on this project. Would the project leader mind contacting me at bmw.stx@gmail.com? | |||
===== JavaScript-Python Communication ===== | |||
JavaScript Python Communication through the following strategies: PyXPCom, hulahop, and xulrunner. | |||
Hi, I am Preeti, from New Delhi. I would like to get myself involved in this very interesting aspect of the OLPC software development. I have jotted some of my views on the same at: | |||
http://wiki.laptop.org/go/User_talk:59.178.99.172 | |||
Regards | |||
Preeti | |||