Changes

Line 20: Line 20:  
* Accent gets set on the basis of locale
 
* Accent gets set on the basis of locale
   −
=== Possible interest ===
+
=== Java ===
==== Java ====
   
Package and integrate the IcedTea open source bootstrap of OpenJDK Java with browser plugin for the XO. Deliverables would include:
 
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
 
* Binary, source and rpm dependencies for icedtea and icedtea browser plugin
Line 27: Line 26:  
* Integration of packages into autobuild branch
 
* Integration of packages into autobuild branch
   −
==== Print Support ====
+
=== Print Support ===
 
Print support in Sugar would be useful in many scenarios. The ideal project deliverables would include
 
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  
 
* Integration of a printing infrastructure (CUPS ??) into the XO-1 software images  
Line 36: Line 35:  
:I am highly interested in working on this project. Would the project leader mind contacting me at bmw.stx@gmail.com?
 
: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 ===
JavaScript Python Communication through the following strategies: PyXPCom, hulahop, and xulrunner.
+
JavaScript Python Communication through the following strategies: PyXPCom, hulahop, and xulrunner. Ideally, develop a demo activity which could be used as a template for sugarizing javascript activities.
   −
==== VideoChat activity ====
+
== Activities ==
 +
=== VideoChat activity ===
 
telepathy-python has support for audio and video streaming and has recently gained support for using gstreamer, which means that we could easily do efficient videoconferencing using fully open source codecs.
 
telepathy-python has support for audio and video streaming and has recently gained support for using gstreamer, which means that we could easily do efficient videoconferencing using fully open source codecs.
    
So a really nice project would be to do a proper Sugar activity for video conferencing.
 
So a really nice project would be to do a proper Sugar activity for video conferencing.
 +
 +
=== Improved Read activity ===
 +
Use Gecko to implement a reader for [http://www.openebook.org/ epub] format ebooks. This is superior to PDF because such books can be reflowed to better fit the screen and user preferences. Also, (although it would break the standard) it would make it very simple to include AJAX-style active features to books.
 +
 +
Extra credit if you support textual and graphical annotation.
 +
 +
=== KDEEdu ===
 +
 +
Sugarize any [http://edu.kde.org/ KDEEdu] activity, especially the ones which have no corresponding Sugar activity.
    
== Some ideas for improving Sugar Activities ==
 
== Some ideas for improving Sugar Activities ==
273

edits