Projects: Difference between revisions

From OLPC
Jump to navigation Jump to search
No edit summary
Line 1: Line 1:
{{Translations}}
<small><center>''see also: [[software projects]], [[activities]], [[:Category:Tasks]]''</center></small>
<div style="float:right">
__TOC__
</div>
{{projects-topnav}}

OLPC '''projects''' include creative [[activities]] and software, [[collections]] of content and resources, [[testing]] and assessment of other projects, and a wide assortment of related work, from the theoretical to the experimental.

Other projects include
* Hardware and Firmware work
* Interface design and Accessibility
* Integration and aggregation of material

For more information about activities that could use your help, see the '''[[Participate]]''' page. For miscellaneous tasks, see also the ''[[request board]]''.

=== Requested projects ===
* [[Translating/Suggestions]] has a list of requests for translation
*: (see also [[Translating]] and its [[Translating/HowTo|how-to]])
* [[Art Wanted]]

=== Current projects ===
''see also: [[activities]], [[collections]], [[testing]]''

Most people taking part in the developer's program are involved in at least one project; please make sure that yours is listed below or on a related page. Click on the name of any linked activity for detailed information about its design and development status.

{|border=1 cellpadding=3 cellspacing=0 style="border: 1px #666666 solid; background: #f9f9f9; border-collapse: collapse;"
|+ <b>OLPC Project List</b>
|-
!width="10%"| Project Name
!width="25%"| Description
! In use
!width="8%"| Updated in Build
! [[Localization|l10n]]
! Status
|- bgcolor="#efefef"
|colspan=6 align=center| Hardware Extensions
|-
|| Peripherals
|| Inexpensive peripherals to distribute with laptops
|| || || ||
|- bgcolor="#efefef"
|colspan=6 align=center| School Server Extensions
|-
|| [[Moodle]]
|| A classroom management system for students and teachers, including forums and a Wiki.
|| || ||
|| See http://www.moodle.com/.
|- bgcolor="#efefef"
|-
|| [[Drupal]]
|| A classroom management system for students and teachers, including forums and a Wiki.
|| || ||
|| See http://www.drupal.com/.
|colspan=6 align=center| Firmware
|- bgcolor="#efefef"
|colspan=6 align=center| Mesh
|-
|| Userspace tools
|| Collabora, et al: Tubes & presence integration with sugar
|| || || ||
|-
|| Network manager
|| || || || ||
|-
|| Firmware/drivers
||
|| Integration issues
|| || ||
|- bgcolor="#efefef"
|colspan=6 align=center| [[Speech recognition|Speech Recognition]], [[Speech synthesis|Text-to-Speech]]
|- bgcolor="#efefef"
|colspan=6 align=center| Multimedia
|- bgcolor="#efefef"
|-
|| Helix media activities
|| a [[Helix Media Activity]] and helix browser plugins; both a fully free version (for olpc) and one with all available integrated codecs (for developer use)
|| || ||
|| version 3+ available; not for anyone to download (licensing) but for devs who request it. Works well with rm and rv formats, okay with ogg formats (at low framerates), not yet with mpeg.
|-
|| Gstreamer activities
|| a Gstreamer browser plugin and possible standalone activity...
|| || ||
|| Works with hacking; no full integration or separate codebase yet. Check with [[User:J5|J5]] about latest status. We need stronger Gstreamer contacts for this to be sustainable.
|- bgcolor="#efefef"
|colspan=6 align=center| Educational Activities, Lesson Plans, and Templates
|-
|| Etoys templates
|| Examples of what to do with etoys, how to use it in the classroom and on one's own, great ideas to experiment with
|| || || || [http://www.google.com/url?sa=t&ct=res&cd=8&url=http%3A%2F%2Fwww.youtube.com%2F%3Fv%3DMShr7ZHsOfI&ei=_pVpRoLhLpDIwQKB4_SvBA&usg=AFQjCNEPZD_eQI6ABiSnERZguAJF9vsSnw&sig2=2mnHDIs9wVrAIddBpaITqA video], [http://www.laptop.org/OLPCEtoys.pdf pdf]
|-
|| Example activities
|| Examples of how to use the XO for learning, and to expand/enhance existing educational activities.
|| || ||
|| Template: [[Activity template]]
|- bgcolor="#efefef"
|colspan=6 align=center| Game Libraries
|-
|| PyGame
|| A python library for developing graphical games; abstracting out the implementation of widgets, buttons, and screen manipulation
|| || || ||
|-
|| Gnash
|| A free software Flash implementation; cf #gnash on irc.freenode.net and Rob Savoye
|| || ||
|| Working; supports much of Flash 7, a little later ActionScript; active development, responsive to specific requests.
|- bgcolor="#efefef"
|colspan=6 align=center| Content Bundles
|-
|| Game Jam Bundle
|| Games developed during the June 2007 [[Game Jam]].
|| || ||
|| To be packaged for the June 25th internal release.
|- bgcolor="#efefef"
|colspan=6 align=center| Community Organizing
|-
|| [[Participate]] wiki
|| Site to collect/direct the OLPC community.
|| || ||
|| Currently on the OLPC wiki. To be merged with the OLPC [http://dev.laptop.org/ development site]. Ideas welcome.
|- bgcolor="#efefef"
|colspan=6 align=center| Infrastructure
|-
|| OLPC Library Portal
|| || || ||
|| Spec in progress.
|}

== Help wanted ==

=== General ===
* See the [[:Category:Tasks|Tasks Category]]

=== Pedagogy ===
* Outline the best way to use the XO as a [[OLPC_as_Datalogger|Datalogger]]; update the [[OLPC as Datalogger]] page with this information.
* Flesh out ideas about teaching students to make tools for art creation in resource-poor areas; create wiki page with these ideas linked from [[Educational ideas]].
* If you are an educator with experience using computers in the classroom, we need your input on questions listed at [[Educational ideas#Basic Teacher Training|Basic Teacher Training]].
* Outline the steps needed to set up a functioning Key Pals program that connects children using XOs either with children in developed countries or with children using XOs in other countries.
* Implement [[Educational activity ideas#Semantic Fields|semantic fields]] in either squeak or etoys.

=== Design ===
* Icon design: Xbook et al (cf. Don Hopkins); Calculator; [[Activities#Games|Game activities]]
* Pygtk help: for music activities

=== Software ===
''See also [[Software ideas]]''

* Create various [[Software ideas#Mathematics|calculating, data analysis and visualization, and financial tools]].
* Develop [[Software ideas#Language|language-learning tools]] and ask content owners to contribute free language resources (dictionaries, thesauruses, etc) in OLPC-friendly formats.
* Develop or adapt for XOs [[Software ideas#Science|science-learning tools]].
* Develop programs that use XOs to [[Software ideas#Physical Education and Training|aid in physical education and training]].
* Develop XO programs for [[Software ideas#Art and Expression|creation and recording of art]].
* Develop XO programs for [[Software ideas#Music|music education]] (make sure you look at [[TamTam]] before beginning).
* Develop XO [[Software ideas#Communications|communications applications]] (VOIP, email, etc).
* Develop XO [[Software ideas#Educational|educational tools]].
* Develop XO [[Software ideas#Games|games]]. A variety of games are currently in development; try searching the wiki to get an idea of what's being done.
* Free and open source [[Contributing content|educational content]] is needed.
* Develop a [[Class orchestra activity]].

== Help offered ==
=== [[Translators|Translation]] ===
* Translation/localization into En, from Es/De/Fr [[User:Sj|Sj]] [[User talk:Sj|<font color="fc9"><small>talk</small></font>]]

=== Other ===
* Online design/interface design help : Humanized.com (contact [[User:Ianb]] for more)
* Mentoring or hosting or site design : from ''name.com''

== Contractors / interns Wanted ==

* '''Conall Ryan''' - looking for one contractor to work on reading apps and early-childhood game porting to sugar
* [http://www.nameorg.org/ '''Name.org'''] - looking for someone to help them make their efforts more useful to OLPC; incl. at least one programmer ''The National Association for Multicultural Education (NAME)''
* [http://www.unicef.org/ '''UNICEF'''] - looking for another 1-2 contractors to work on mapping and children's storytelling
* '''Ben Nardone''' - looking for one volunteer to work on health-related work. Has someone for the time being...
* [http://www.wfp.org/ '''World Food Program'''] - looking for a python programmer to help with a potential future Food Force game.

== Project pages ==
* [[Projects/Educational toolkit]]
* [[Projects/Abridged Wikipedia]]
* [[Projects/Age 5 Math]]
* [[Projects/Appropedia]]
* [[Projects/BioSensor]]
* [[Projects/Bot List]]
* [[Projects/Children's dictionary]]
* [[Projects/Childrens' dictionary]]
* [[Projects/Colingo]]
* [[Projects/EntangleMe]]
* [[Projects/General wikislice]]
* [[Projects/Grassroots NL]]
* [[Projects/Hackerspaces in Cologne and Bonn]]
* [[Projects/Health Jam]]
* [[Projects/ICDL]]
* [[Projects/Lewis Carroll]]
* [[Projects/Meta-activities]]
* [[Projects/MIMAmusic]]
* [[Projects/MicrocontrollerKit]]
* [[Projects/Multilingual dictionary]]
* [[Projects/Music One]]
* [[Projects/NET Bible]]
* [[Projects/OLPC Bellingham]]
* [[Projects/Photos]]
* [[Projects/RescoManager]]
* [[Projects/SDR]]
* [[Projects/Sand2]]
* [[Projects/Sand3]]
* [[Projects/Sand4]]
* [[Projects/Sandbox]]
* [[Projects/Sesame video]]
* [[Projects/Short stories]]
* [[Projects/TeleHealth]]
* [[Projects/TestUsabilityOLPC]]
* [[Projects/Tux Paint]]
* [[Projects/Uniwiki]]
* [[Projects/VideoEditing]]
* [[Projects/Web design]]
* [[Projects/WikiBooks]]
* [[Projects/WikiHow]]
* [[Projects/Wikipedia featured pictures]]
* [[Projects/Wikipedia overview]]
* [[Projects/Wikislice]]
* [[Projects/Wikislice/animals]]
* [[Projects/Wikislice/general]]
* [[Projects/World Factbook]]
* [[Projects/Wowio books]]
* [[Projects/Write]]
* [[Projects/XO pilot projects in Russia]]
* [[Projects/abridged wikipedia]]
* [[Projects/gsm4xo]]
* [[Projects/icdl]]
* [[Projects/lang-ko]]
* [[Projects/lx700video]]
* [[Projects/mfademo]]
* [[Projects/olpc-catalonia]]
* [[Projects/olpcturkey]]
* [[Projects/translations]]
* [[Projects/wiki test]]
* [[Projects/wikislice-en]]
* [[Projects/world factbook]]
* [[Projects/wp]]
* [[Projects/wp-animals-en]]
* [[Projects/wp-general-en]]
* [[Projects and proposals]]
* [[Projects/Content in French]]
* [[Projects/xomail]]


[[Category:Tasks]]
[[Category:Feedback]]
[[Category:Software ideas]]
[[Category:Pedagogical ideas]]
[[Category:Common Room]]

Revision as of 19:31, 20 June 2008