Line 1: |
Line 1: |
− | = Project Ideas = | + | == 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 |