Projects: Difference between revisions

From OLPC
Jump to navigation Jump to search
mNo edit summary
mNo edit summary
Line 22: Line 22:
! Status
! Status
|- bgcolor="#efefef"
|- bgcolor="#efefef"
|colspan=6 align=center| Hardware extensions
|colspan=6 align=center| Hardware Extensions
|-
|-
|| Peripherals
|| Peripherals
Line 28: Line 28:
|| || || ||
|| || || ||
|- bgcolor="#efefef"
|- bgcolor="#efefef"
|colspan=6 align=center| Server extensions
|colspan=6 align=center| Server Extensions
|-
|-
|| Moodle
|| Moodle
Line 49: Line 49:
|| || ||
|| || ||
|- bgcolor="#efefef"
|- bgcolor="#efefef"
|colspan=6 align=center| Speech recognition, text-to-speech
|colspan=6 align=center| Speech Recognition, Text-to-Speech
|- bgcolor="#efefef"
|- bgcolor="#efefef"
|colspan=6 align=center| Multimedia
|colspan=6 align=center| Multimedia
Line 64: Line 64:
|| 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.
|| 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"
|- bgcolor="#efefef"
|colspan=6 align=center| Activity templates
|colspan=6 align=center| Educational Activities, Lesson Plans, and Templates
|-
|-
|| Etoys templates
|| Etoys templates
Line 70: Line 70:
|| || ||
|| || ||
|| [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]
|| [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.
||
||
||
||
|- bgcolor="#efefef"
|- bgcolor="#efefef"
|colspan=6 align=center| Game libraries
|colspan=6 align=center| Game Libraries
|-
|-
|| PyGame
|| PyGame
Line 86: Line 92:
|colspan=6 align=center| Content Bundles
|colspan=6 align=center| Content Bundles
|-
|-
||
||
||
||
||
||

Revision as of 19:26, 12 June 2007

  english | 한글 | translations wanted HowTo [ID# 43102]  +/-  
see also: software projects, activities,

Here is a (growing) list of projects being worked on for/around the XO laptops, including hardware, firmware, integration and aggregation of material, interface design, accessibility, and more. Click on the name of any linked activity for detailed information about its design and development status.

For more information about activities with their own Sugar packaging, see the Activities page.

For more information about activities that could use your help, see Participate.


Everyone who is part of the developer's program is involved in at least one project; please make sure that yours is listed below or on the activities page.


OLPC Project List
Project Name Description In use Updated in Build l10n Status
Hardware Extensions
Peripherals Inexpensive peripherals to distribute with laptops
Server Extensions
Moodle
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.
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