Hello everyone,

we've just started a new development cycle aimed at providing Sugar 0.88
for the XO-1. Our focus is stability and usability for deployments,
although we're also attempting to merge a couple of low-risk features
developed in Uruguay.

Full details are here:

  http://wiki.sugarlabs.org/go/Deployment_Team/Sugar-0.88_Notes

The current image, os140py, is an alpha quality build with a few known
regressions.

Please, help us make this release as polished as possible. For the
occasion, it would be great if someone volunteered to revive the Sugar
Labs Bug Squad. We're going to coordinate with the fledgling Deployment
Team to gather feedback directly from the field.

-- 
   // Bernie Innocenti - http://codewiz.org/
 \X/  Sugar Labs       - http://sugarlabs.org/
Title: Deployment Team/Sugar-0.88 Notes - Sugar Labs

Deployment Team/Sugar-0.88 Notes

From Sugar Labs

Jump to:navigation, search

Contents

Sugar 0.88 on Fedora 11 for the XO-1

F11-XO1-0.88 is a Sugar 0.88 distribution for the XO-1 jointly developed by Sugar Labs, Paraguay Educa and Activity Central, in collaboration with Plan Ceibal and members of the OLPC/Sugar community.

This development cycle will last only 2.5 months because we're targeting the winter school break of August 2010 for mass deployment in Paraguay. While there won't be time for new development, we'll try to merge a few relatively safe post-0.88 features contributed by other deployments and individuals.


Download

NAND images for the XO-1 are available here: http://people.sugarlabs.org/bernie/olpc/f11-xo1-0.88/

For unlocked laptops, you just need to download two files:

  • osNNNpy.img
  • osNNNpy.crc


Installation

Follow these installation instructions to flash your XO-1 with these images.


Testing

Besides community testing and field testing, we're planning to reuse and extend the OLPC test plan adopted in release 8.2.0 (aka os801): http://wiki.laptop.org/go/TestPlan_8.2.0

Feedback from the entire community is appreciated. Bugs belonging to upstream components should be filed in the usual trackers:

Please, cc "bernie" on all bugs and kindly keep the table below updated (saves me some time).


Release schedule (TBD)

This is a quick proposal:

ETA Phase Description Availability
Jun 10 Alpha1 Preview release for OLPC Realness Summit in-house + community testers
Jun 10 Alpha2 Feature-complete alpha release In-house + community testers
Jun 25 Beta1 No known regressions vs. Sugar 0.84 One classroom in caacupe + 3 formadores
Jul 15 Beta2 Passes 100% of test plan One classroom in caacupe + 3 formadores
Jul 25 RC Release candidate One classroom in caacupe + 3 formadores
Aug 1 Release Deployable stable release Mass update


Current Status

Regressions since 0.84

Status Task Owner
DONE: os215 Frame does not always show up (with frame key or going to the corner)
DONE: os205 Translation of "Dismount" is "Eliminar" bernie
DONE: os215 Port-forward bugfix for race condition in activity title bernie
DONE: os215 Port-forward 0.84 patch for GsmPalette.get_state() name clash tch
ALT-TAB does not switch between apps
Browse: widgets in forms are 0x0 pixels (xulrunner bug?)
Icons in activity circle are too small (DPI problem?) jasg
Font size in Terminal too large (DPI problem?) jasg
Username selection is being skipped on first boot tch
DONE: os223 Add back Write, eToys bernie
Laptop does not sleep when lid closed tch
Sound breaks in all activities after using Record once (need Record v77) dsd
UI of Record activity is garbled m_anish
Sugar does not automatically associate with AP on startup quozl?
DONE: os231 Memorize does not start because it fails to import libxml2 bernie
DONE: os205 Use es-lat for console keyboard bernie


Non-regression bugs (also present in Sugar 0.84)

Status Task Owner
Raul's bug about journal browser overlapping activities (sl#1999)
Record activity cannot be quit with CTRL-W m_anish
Sugar should restart/refresh after updating activities tch
DONE: os205 Keep -> Keep a copy (fold into stop menu) jasg
DONE: os240 Dates of activities don't make any sense bernie
DONE: os240 Pippy layout is broken m_anish
80% Sugarized version of scratch dirakx
Cannot associate to AP with accented letters in SSID carlos
DONE: os240 Enable f11-xo1-0.88 yum repos for updates bernie
Mesh icons duplicated in Neighbor View on NM restart dsd?
DONE: os240 Split "freeworld" packages to a separate repository bernie
Review old bugs filed against F11-XO1-PY 0.84 carlos


New features

Status Task Owner
DONE: os205 Switch power management from ohm to powerd bernie
DONE: os223 Add StopWatch, Finance, JukeBox, ImageViewer, InfoSlicer bernie
Add Words (not on aslo) and GetBooks sayamindu
Resurrect Rainbow support mstone?
70% Integrate journalmanagement extension jasg
80% sl#2006: Merge touchpad patches from walter bernie
DONE: os223 Journal size display aa
40% Integrate Esteban's backup to USB/SD tch
50% Integrate DCastelo's GSM bugfixes tch


Experimental features

Status Task Owner
DONE: os240 experimental menu speedup patch mstone (bernie)
DONE: os240 kill the MANIFEST file bernie


Using this build outside Paraguay

A few customizations make this image somewhat Paraguay-specific:

  • Limited language support: to save space, we've included only English and Spanish translations.
  • Image signed with the Paraguay deployment keys. Laptops from other regions need to be be unlocked in order to accept this image.
  • The software update control panel icon checks for new activities on our wiki rather than on laptop.org.
  • The Browse home page contains the Paraguay Educa logo and a few links to our website.

We may find the time to release slightly modified images to meet the needs of other OLPC deployments interested in upgrading to Sugar 0.88.

More importantly, we're happy to help other deployments produce their own OS images independently of us, thus exploiting the Freedom #1 offered by Free Software.


How to join development

  • IRC: #sugar on irc.freenode.net (English preferred, Spanish also spoken by several members)
_______________________________________________
Devel mailing list
[email protected]
http://lists.laptop.org/listinfo/devel

Reply via email to