9.1.0 requirements

From OLPC
Revision as of 11:38, 24 July 2008 by Gregorio (talk | contribs) (Requirement Definition)
Jump to: navigation, search

Release 9.1.0 Overview

This is a time based release per the process at:
Release Process Home

The process is not final. It is a set of rough guidelines still being worked out and subject to change.

The goal (not confirmed) is to make this release public sometime between December, 2008 and June, 2009.

Technical Strategy

Faster, more robust, better integration of activities, more collaboration...

See requirement definition at:
http://wiki.laptop.org/go/Requirements

Sales - Deployment Strategy

See customers below.

Pedagogical Strategy

....

Target Deployments

See: http://wiki.laptop.org/go/User_talk:Gregorio#Shipment_Quantities_and_Languages

Uruguay

Spanish 100K x XOs?

Peru

Spanish 100K x XOs?

Mexico

Spanish
50K x XOs

Mongolia

Mongolian?
20K x XOs

Rwanda

French 10K x XOs

Haiti

Kreyol
13K x XOs

Ethiopia

Amharic
5k x XOs

Cambodia

Khmer
1000 XOs

Afghanistan

Dari
3000 x XOs

Thailand

Thai
500 x XOs

India

Devanagari
500

Brazil

Portuguese
200 x XOs

Arabic

Sabra and Shatila (Lebanon)
500 x XOs

Oceania

Enlish?
500 x XOs

Italy

Italian
600 x XOs

Turkey

Turkish?
15k x XOs

Senegal

French
1000 x XOs

Argentina

Equitorial Guinea

Panama

Spanish

Birmingham

English

South Carolina

English

New York City

English

Priorities from Deployments

Should list what, who and why on each item. Should link to detailed requirements and use cases eventually.

See http://wiki.laptop.org/go/User_talk:Gregorio#Priorities_from_Carla

Longer Battery Life

Requirement Defintion

http://wiki.laptop.org/go/Requirements#Power_Management_Requirements

Who requested

Kim

Touchpad

Requirement Defintion

Who requested

Improved in 8.2.0
Priority request from Carla

Collaboration

Requirement Definition

Allow for intuitive mesh connection and activity-sharing.
Must support first two use cases defined at: http://wiki.laptop.org/go/Use_Cases#Collaboration_Examples

http://wiki.laptop.org/go/Requirements#Mesh_.2F_Connectivity_Requirements

http://wiki.laptop.org/go/Requirements#AbiWord_Sharing_Requirements

Who requested

Priority request from Carla and David. Also several thread on OLPC-Sur.


See also use case at:


Inter-school communication

What I see as most missing and most necessary is a safe space for collaboration between students at different schools, even in different countries.
http://lists.laptop.org/pipermail/localization/2008-July/001249.html

Performance and Reliability

Faster activity launching
6472

- File/activity open

- File save

- Task switching

- Activity or main GUI responsivesness to cursor

- Hardware

File Management

Security Activation and Deployability

Network Manager Connections

G1G1 encryption.

802.11i (AKA 802.1x) Uruguay


Unadorned and unedited user feedback

6th grade kids feedback on build 656:
http://sextosdela37.blogspot.com/2008/04/analizando-el-uso-de-las-laptop-en-el.html

Priorities from Carla:
http://wiki.laptop.org/go/User_talk:Gregorio#Priorities_from_Carla

Comments from technical user in Ecuador:
http://lists.laptop.org/pipermail/olpc-sur/2008-July/000408.html

GUI and Usability

Request from Uruguay for HW alerts:
http://lists.laptop.org/pipermail/sugar/2008-July/007086.html

Designs ideas from Scott and Eben in thread. e.g. I hope our alert system will use the freedesktop.org standard: http://www.galago-project.org/specs/notification/index.php

Priorities from Engineering

4662 needed for better activity capabilities.
2447 caps lock
1997 flashing in write
NAND full crashes system:
I think analyzing performance of non-JFFS2 file systems and picking a replacement should be a high-priority item for 9.1 update.
from: http://lists.laptop.org/pipermail/devel/2008-July/016994.html

Spell checking in as part of l10n. (Sayamindu)

Key Modules and Relevant Module Roadmaps