Projects: Difference between revisions
Jump to navigation
Jump to search
see also: software projects, activities, Category:Tasks
Projects : Activities · Collections · Testing
(merge in the sidenav pages) |
(cleanup +merge request) |
||
Line 6: | Line 6: | ||
{{projects-topnav}} |
{{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. |
|||
There are a few core projects |
|||
== Here... == |
|||
Is a (growing) list of projects being worked on for/around the XO laptops |
|||
;including; |
|||
:Hardware, |
|||
:Firmware, |
|||
⚫ | |||
⚫ | |||
:Accessibility, and |
|||
:more... |
|||
* For more information about activities with their own sugar packaging, see the '''[[Activities]]''' page. |
|||
⚫ | |||
* For miscellaneous tasks, see the '''[[request board]]'''. |
|||
Other projects include |
|||
=== And here... === |
|||
* Hardware and Firmware work |
|||
Is a (growing) list of requests related to other work described on this wiki. |
|||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
=== OLPC's Projects' Listing === |
|||
⚫ | |||
=== Requested projects === |
|||
* [[Translating/Suggestions]] has a list of requests for translation |
|||
⚫ | |||
⚫ | |||
=== Current projects === |
|||
''see also: [[activities]], [[collections]], [[testing]]'' |
|||
⚫ | |||
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;" |
{|border=1 cellpadding=3 cellspacing=0 style="border: 1px #666666 solid; background: #f9f9f9; border-collapse: collapse;" |
||
|+ <b>OLPC Project List</b> |
|+ <b>OLPC Project List</b> |
||
Line 128: | Line 123: | ||
== Help wanted == |
== Help wanted == |
||
⚫ | |||
⚫ | |||
⚫ | |||
=== Pedagogy === |
|||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
=== Design === |
|||
* Icon design: Xbook et al (cf. Don Hopkins); Calculator; [[Activities#Games|Game activities]] |
* Icon design: Xbook et al (cf. Don Hopkins); Calculator; [[Activities#Games|Game activities]] |
||
* pygtk help: for music activities |
* pygtk help: for music activities |
||
* Help needed with [[Educational ideas]] |
|||
=== Software === |
|||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
* Create various [[Software ideas#Mathematics|calculating, data analysis and visualization, and financial tools]]. |
|||
* Help needed with [[Educational activity ideas]] |
|||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
* Develop programs that use XOs to [[Software ideas#Physical Education and Training|aid in physical education and training]]. |
|||
* Help needed with [[Software ideas]] |
|||
* Develop XO programs for [[Software ideas#Art and Expression|creation and recording of art]]. |
|||
⚫ | |||
⚫ | |||
* 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. |
|||
⚫ | |||
** Develop XO [[Software ideas#Communications|communications applications]] (VOIP, email, etc). |
|||
⚫ | |||
** 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. |
* Free and open source [[Contributing content|educational content]] is needed. |
||
* Develop a [[Class orchestra activity]]. |
* Develop a [[Class orchestra activity]]. |
||
== Help offered == |
== 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>]] |
* Translation/localization into En, from Es/De/Fr [[User:Sj|Sj]] [[User talk:Sj|<font color="fc9"><small>talk</small></font>]] |
||
** See also [[Translators]] |
|||
=== Other === |
|||
* |
* Online design/interface design help : Humanized.com (contact [[User:Ianb]] for more) |
||
* Mentoring or hosting or site design : from ''name.com'' |
* Mentoring or hosting or site design : from ''name.com'' |
||
== Contractors / interns |
== Contractors / interns Wanted == |
||
⚫ | |||
* Conall Ryan - looking for one contractor to work on reading apps and early-childhood game porting to sugar |
* 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 |
* Name.org - looking for someone to help them make their efforts more useful to OLPC; incl. at least one programmer |
||
* '''UNICEF''' - looking for another 1-2 contractors to work on mapping and children's storytelling |
|||
⚫ | |||
=== Now & ongoing === |
|||
*''' |
* '''World Food Program''' - looking for a python programmer to help with a potential future Food Force game. |
||
⚫ | |||
*'''World Food Program''' - theoretically looking for a programmer once they find support for a next-generation food-force game, perhaps in a few months. |
|||
<center>{{merge|projects}}</center> |
<center>{{merge|projects}}</center> |
||
<!-- And where did this page-merge come from ? remove it later ??? --> |
|||
[[Category:Tasks]] |
[[Category:Tasks]] |
Revision as of 00:35, 9 January 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/. | |||
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
- 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.