Projects: Difference between revisions
Jump to navigation
Jump to search
see also: software projects, activities, Category:Tasks
Projects : Activities · Collections · Testing
No edit summary |
m (Reverted edits by 90.204.70.9 (Talk); changed back to last version by Bubusi) |
||
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:52, 20 June 2008
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 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.
Project Name | Description | In use | Updated in Build | l10n | Status | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Hardware Extensions | |||||||||||
Peripherals | Inexpensive peripherals to distribute with laptops | ||||||||||
School Server Extensions | |||||||||||
Moodle | A classroom management system for students and teachers, including forums and a Wiki. | See http://www.moodle.com/. | |||||||||
Drupal | A classroom management system for students and teachers, including forums and a Wiki. | See http://www.drupal.com/. | Firmware | ||||||||
Mesh | |||||||||||
Userspace tools | Collabora, et al: Tubes & presence integration with sugar | ||||||||||
Network manager | |||||||||||
Firmware/drivers | Integration issues | ||||||||||
Speech Recognition, Text-to-Speech | |||||||||||
Multimedia | |||||||||||
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 J5 about latest status. We need stronger Gstreamer contacts for this to be sustainable. | |||||||||
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 | video, pdf | |||||||||
Example activities | Examples of how to use the XO for learning, and to expand/enhance existing educational activities. | Template: Activity template | |||||||||
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. | |||||||||
Content Bundles | |||||||||||
Game Jam Bundle | Games developed during the June 2007 Game Jam. | To be packaged for the June 25th internal release. | |||||||||
Community Organizing | |||||||||||
Participate wiki | Site to collect/direct the OLPC community. | Currently on the OLPC wiki. To be merged with the OLPC development site. Ideas welcome. | |||||||||
Infrastructure | |||||||||||
OLPC Library Portal | Spec in progress. |
Help wanted
General
- See the Tasks Category
Pedagogy
- Outline the best way to use the XO as a 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 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 semantic fields in either squeak or etoys.
Design
- Icon design: Xbook et al (cf. Don Hopkins); Calculator; Game activities
- Pygtk help: for music activities
Software
See also Software ideas
- Create various calculating, data analysis and visualization, and financial tools.
- Develop language-learning tools and ask content owners to contribute free language resources (dictionaries, thesauruses, etc) in OLPC-friendly formats.
- Develop or adapt for XOs science-learning tools.
- Develop programs that use XOs to aid in physical education and training.
- Develop XO programs for creation and recording of art.
- Develop XO programs for music education (make sure you look at TamTam before beginning).
- Develop XO communications applications (VOIP, email, etc).
- Develop XO educational tools.
- Develop XO 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 educational content is needed.
- Develop a Class orchestra activity.
Help offered
Translation
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
- 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)
- 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...
- 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