G1G1 activity pack

From OLPC
Revision as of 00:19, 10 May 2008 by Ixo (talk | contribs) (Merged in [G1G1 Activity Pack] into this one.)
Jump to: navigation, search


Introduction

Starting with operating system Update.1 (pre-lease build 700 or newer), 'base software' design does not include any activities. A customization step needs to take place as part of the upgrade in order to get the base activities. We are working to make this more automatic.

Deployment staff working with OLPC staff and local volunteers, will develop a core base of activities to be installed on the XO-1 Laptop during deployment.

Give 1 Get 1 (G1G1) users who choose to upgrade to 'Update.1' while it is still in 'release candidate' status will currently be without any base activities. Please use the Customization_key page to create your own set of activities.

This page includes the list of activities that were part of the G1G1 Ship2 deployment. Grassroots volunteers with coordination of OLPC staff are discussing other activities that could be added to the list for G1G1 Update.1 release. Below is a starting list of ideas.

= Using these activity packs

See Customization key and Testing Update.1

File:G1G1 Activity Pack 1.zip

  • Intended to be used with Update.1 builds 699 and higher, contains Customization Key version 2.

G1G1 deployment

The OLPC G1G1 deployment (as of March'2008, estimated to be over 80,000) units have been shipped between December 20th, and March 25th. These were shipped with base 'Ship2' (build 650), 'Ship2.1' (build 653), and may now have Ship2.2 (build 656), which was being rolled out automatically. Eventually, all of these laptops (unless specifically opted out, or has developer key installed), will be updated to Ship.2.2 (build 656).

If any of these users update (by any update method olpc-update or activated_upgrade ) to Update.1 (build 700 or better), they will soon discover that their activities are no longer as they were: they will have moved from /usr/share/activities to /home/olpc/Activities.

The base activities that were shipped with G1G1 machines will be bundled for easy reinstallation post Update.1. Additional activities may also be recommended for inclusion as 'G1G1 bundled activities'. The first 22 activities below (with 'ship2 next to them) were shipped with G1G1 laptops and are currently planned to be in Update.1 G1G1 customization scripts. For additional activities, please add supporting notes (rational, pro/con, dependencies, etc..). The more justification, the more likely it will be included in final bundle. (ranked semi-order of importance in bundle, or need another method for 'weighing' desire of one bundle over another)

The idea also would be to limit the total number of activities or size/storage necessary. To make it easy to download and install. Could be split into phases or parts (??), if list of 'final' activities gets too large. (Define large as ???)


Included activities

Journal - ship2 (not in taskbar)
  • Helps with launching previous sessions (specifically keep' marks or auto-saved)
  • This will auto install with Update.1
Read - ship2 (not in taskbar)
  • For reading PDF documents via Browser.
Chat - ship2
  • Collaborative text chat.
Browse - ship2
  • Application for surfing the web / internet.
  • Method for downloading/installing more .XO activities.
Write - ship2
  • Document creation, editing and collaboration.
Record - ship2
  • Audio, video, and still camera recording. One of the most popular activities for users.
  • Who doesn't like playing with a video camera. :)
Paint - ship2
  • Drawing and painting tool.
TamTam - ship2 (entire bundle)
  • Music creation, jam, and editing sounds. One of the more popular activities for users.
  • The TamTam activity has been split into 4 separate activities TamTamMini, TamTamJam, TamTamEdit and TamTamSynthLab.
Etoys - ship2
  • Based on Squeak; Scripted object model for creating content.
Turtle_Art - ship2
  • Logo inspired graphical "turtle" that draws based on graphical programming blocks.
Pippy - ship2
  • Python programming environment with examples.
Calculate - ship2
  • Generic calculator.
Terminal - ship2
  • Sugar terminal for linux commands.
Measure - ship2
  • Oscilloscope; Great tool for experimenting with sound.
  • Provides instant feedback for user behavior (shouting, screaming, whistling, etc)
Acoustic_Tape_Measure or Distance - ship2
  • Measure distance between two laptops.
Memorize - ship2
  • Memory game.
News_Reader - ship2
  • For viewing RSS feeds.
Log - ship2
  • Sugar log viewer
Analyze - ship2
  • Sugar analyze tool
Xo-get
  • Provides easy mechanism for downloading/installing xo bundles.
  • Has a command line and GUI interface.
Elements
  • Great physics demonstration tool.
  • Fun to use and experiment.
License
  • Shows sharing and 'open source' philosophies.
(etc)
  • Comments

Target User

Possible bundles could be separated into 'user' categories.. (examples below)

Typical 'laptop' user

Developer

Youth

Classroom

MS-Windows

Linux

See also