Projects: Difference between revisions

From OLPC
Jump to navigation Jump to search
No edit summary
m (Reverted edits by FUCK OFF (Talk); changed back to last version by Sj)
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]]''.

== Project categories ==
''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 pages ===

{| width="100%"
|-
| width="50%" valign="top" |
==== active projects ====
* [[Projects/BioSensor|BioSensor]]
* [[Projects/Content in French|Content in French]]
* [[Projects/Educational toolkit|Educational toolkit]]
* [[Projects/EntangleMe|EntangleMe]]
* [[Projects/Grassroots NL|Grassroots NL]]
* [[Projects/gsm4xo|gsm4xo]]
* [[Projects/Hackerspaces in Cologne and Bonn|Hackerspaces]]
* [[Projects/Health Jam|Health Jam]]
* [[Projects/klik|klik]]
* [[Projects/lx700video|lx700video]]
* [[Projects/mfademo]]
* [[Projects/MicrocontrollerKit]]
* [[Projects/Meta-activities]]
* [[Projects/MIMAmusic]]
* [[Projects/OLPC Bellingham]]
* [[Projects/RescoManager]]
* [[Projects/XO pilot projects in Russia]]
* [[Projects/olpc-catalonia]]
* [[Projects/olpcturkey]]
* [[Projects and proposals]]
* [[Projects/xomail]]
* [[Projects/SDR]]
* [[Projects/TestUsabilityOLPC]]
* [[Projects/translations]]
* [[Projects/VideoEditing]]
* [[Projects/wiki test]]

| width="50%" valign="top" |
==== summaries of activities and collections ====
* [[Projects/Abridged Wikipedia]]
* [[Projects/Age 5 Math]]
* [[Projects/Appropedia]]
* [[Projects/Children's dictionary]]
* [[Projects/Colingo]]
* [[Projects/General wikislice]]
* [[Projects/ICDL]]
* [[Projects/Lewis Carroll]]
* [[Projects/Multilingual dictionary]]
* [[Projects/Music One]]
* [[Projects/NET Bible]]
* [[Projects/Photos]]
* [[Projects/Short stories]]
* [[Projects/TeleHealth]]
* [[Projects/Tux Paint]]
* [[Projects/Uniwiki]]
* [[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/abridged wikipedia]]
* [[Projects/icdl]]
* [[Projects/wikislice-en]]
* [[Projects/world factbook]]
* [[Projects/wp]]
* [[Projects/wp-animals-en]]
* [[Projects/wp-general-en]]
|}

==== meta ====
* [[Projects/Bot List]]

in other languages
* [[Projects/lang-ko]]

=== Older project categories ===
<!--
{|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 ==

=== Requested projects ===
* [[Translating/Suggestions]] has a list of requests for translation
*: (see also [[Translating]] and its [[Translating/HowTo|how-to]])
* [[Art 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 ==
* [http://www.unicef.org/ '''UNICEF'''] - looking for another 1-2 contractors to work on mapping and children's storytelling

<!--
=== Old ===
* '''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)''
* '''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.
-->


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

Revision as of 23:28, 29 July 2008

  english | ν•œκΈ€ | translations wanted HowTo [ID# 148300]  +/-  
see also: software projects, activities, Category:Tasks
Projects : Activities · Collections · Testing

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.

Project categories

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 pages

active projects

summaries of activities and collections

meta

in other languages

Older project categories

Help wanted

Requested projects

General

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

Help offered

Translation

  • Translation/localization into En, from Es/De/Fr Sj talk

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

  • UNICEF - looking for another 1-2 contractors to work on mapping and children's storytelling