Development Team/Project Ideas: Difference between revisions

Sj (talk | contribs)
+nasa adaptation
Sj (talk | contribs)
cleaner
Line 9: Line 9:
</div>
</div>


== Well-explained ideas (follow template just below) ==
== Template for well-explained ideas ==


If a project that interests you lacks a "potential mentor" here, or you want to know more about the current status of the related code, we would be happy to help guide you on irc (#sugar on freenode) or mailing lists (technical questions to sugar-devel@lists.laptop.org, educational/general ones to iaep@lists.laptop.org).
If a project that interests you lacks a "potential mentor" here, or you want to know more about the current status of the related code, we would be happy to help guide you on irc (#sugar on freenode) or mailing lists (technical questions to sugar-devel@lists.laptop.org, educational/general ones to iaep@lists.laptop.org).
Line 79: Line 79:
*Skills needed: FUSE/file systems; Python UI; Packaging and building.
*Skills needed: FUSE/file systems; Python UI; Packaging and building.


=== Toolkits / Frameworks (for activity developers) ===
=== Toolkits / Frameworks for developers ===


==== AJAX Sugar ====
==== AJAX Sugar ====
Line 121: Line 121:
*Potential mentor; Jameson Quinn (firstname dot lastname at gmail dot com)
*Potential mentor; Jameson Quinn (firstname dot lastname at gmail dot com)


==== "Translate This Activity" activity ====
==== "Translate Activity" activity ====


We will never finish localizing all our activities and base software for all our deployments - especially for places with high linguistic diversity like Afghanistan, Peru, Guatemala. So it would be great if there were an easy, discoverable way to translate any string on your machine; have the translation appear on your own machine immediately; and, assuming the activity has a link to a Pootle project, upload that translation to a Pootle server later. (For real-world use, these uploads would probably have to be cached at the school server level, but that is more complexity than we'd expect from a GSoC project.)
We will never finish localizing all our activities and base software for all our deployments - especially for places with high linguistic diversity like Afghanistan, Peru, Guatemala. So it would be great if there were an easy, discoverable way to translate any string on your machine; have the translation appear on your own machine immediately; and, assuming the activity has a link to a Pootle project, upload that translation to a Pootle server later. (For real-world use, these uploads would probably have to be cached at the school server level, but that is more complexity than we'd expect from a GSoC project.)
Line 183: Line 183:
*Skills needed: intermediate ability with Python and communications
*Skills needed: intermediate ability with Python and communications


==== Improved Imageviewer Activity ====
==== Improved Imageviewer ====


Implement missing bits in Imageviewer, some of which are
Implement missing bits in Imageviewer, some of which are
Line 288: Line 288:
Link : http://code.google.com/p/foodforce/
Link : http://code.google.com/p/foodforce/


== Some ideas for improving Sugar Activities ==
 
== Other ideas for improving Sugar Activities ==
 
=== Broad project ideas ===
*See [[MarketingTeam/Events/Sugarcamp_Boston_2008/Minutes#Items_from_the_roadmap_brainstorm|a list of project ideas]] from a brainstorming session at Sugar Camp.
*See [[MarketingTeam/Events/Sugarcamp_Boston_2008/Minutes#Items_from_the_roadmap_brainstorm|a list of project ideas]] from a brainstorming session at Sugar Camp.


== Activities Site (addons) ==
=== Activities Site (addons) ===


* The activities  http://activities.sugarlabs.org, is in need of a serious ''sugarization'', a GSOC project could be giving some love to the dressing and coding of the underlaying activities site (based on mozilla's addons).
* The activities  http://activities.sugarlabs.org, is in need of a serious ''sugarization'', a GSOC project could be giving some love to the dressing and coding of the underlaying activities site (based on mozilla's addons).


== More of your ideas ==


=== Preeti's list ===
=== Preeti's list ===
Line 302: Line 304:


http://wiki.laptop.org/go/User_talk:59.178.99.172
http://wiki.laptop.org/go/User_talk:59.178.99.172
Regards
Preeti