Development Team/Project Ideas: Difference between revisions

CarolineM (talk | contribs)
No edit summary
Mchua (talk | contribs)
m dumping from http://wiki.laptop.org/go/Summer_of_Code/2008/Ideas#Core_Software
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