Re: [IAEP] ANNOUNCE: F11 for the XO-1 build 140py released

2010-04-16 Thread Bernie Innocenti
On Thu, 2010-04-15 at 18:55 -0300, Daniel Drake wrote:
 I'd be surprised if there is any significant saving of space. As for
 build time, that would also surprise me but I'm not so familiar with
 the technicalities of mkfs.jffs2 - perhaps it does take a lot longer
 for lots of links.

You're right: the saving in space is just 5MB (compressed). The build
time overhead is about 2 minutes on a total runtime of 13 minutes;
bearable even for the impatient buildmaster :-)


 olpc-update-query is the component in question. You need to point it
 at the mothership like was done in the 801 image, not the school
 server. If there is an update available, the mothership will ask
 olpc-update-query to run olpc-update using rsync from the local school
 server.
 
 The new olpc-update-query version will look on the school server
 first, then a server configured in /etc. (make sure you're using
 olpc-update-2.22 then you can use the oats_cfg module of
 olpc-os-builder for this configuration).
 There is also the option to make it bypass the school server and use
 the other one directly -- thats what I'd suggest for Paraguay.

I had to pull your recent additions to olpc-os-builder and rebase my
changes on top of it. The new modules open the opportunity for me to
cleanup a few kludges, but I'm afraid of changing too many things just 3
days before release.


 Regardless of whether you use the updates bit or not, you'll want to
 reinstate that server configuration so that the laptops can receive
 lease updates before expiration (Raul told me that they have switched
 this feature on a while back when school holidays were approaching).

I'd say this is still working fine, because laptops perform activation
from wifi just after being flashed with the new OS. Is there anything
else I should check for? I have very little understanding of the
internals of OATS.


 I agree with the idea of using a more standard system, but I'd say
 that yum is not yet a suitable replacement based on a discussion that
 I started based on this exact question in the beginning of the XO-1.5
 development cycle. It's in the archives.

Interesting. Do you remember the subject?

-- 
   // Bernie Innocenti - http://codewiz.org/
 \X/  Sugar Labs   - http://sugarlabs.org/

___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: [IAEP] ANNOUNCE: F11 for the XO-1 build 140py released

2010-04-16 Thread Daniel Drake
On 16 April 2010 19:52, Bernie Innocenti ber...@codewiz.org wrote:
 Regardless of whether you use the updates bit or not, you'll want to
 reinstate that server configuration so that the laptops can receive
 lease updates before expiration (Raul told me that they have switched
 this feature on a while back when school holidays were approaching).

 I'd say this is still working fine, because laptops perform activation
 from wifi just after being flashed with the new OS. Is there anything
 else I should check for? I have very little understanding of the
 internals of OATS.

This is the fetching of leases from the school server once they have
expired (or for the cases when there is no activation at all, e.g.
right after reflash). Thats the first way that laptops can receive
leases. This codepath does not execute at other times. And it only
works when you're in-school.

The other way that they receive leases is through the
olpc-update-query cronjob which basically ends up with
olpc-update-query querying the internet-based paraguayeduca mothership
once per day. This server will deliver updated leases to the XO
laptops *before* they expire, which has a few advantages. (for
example, there was one time when Raul realised that the current round
of leases were set to expire in the middle of a long school holiday.
this system was used to deliver much-extended leases in the final week
of school before the holidays set in).

 I agree with the idea of using a more standard system, but I'd say
 that yum is not yet a suitable replacement based on a discussion that
 I started based on this exact question in the beginning of the XO-1.5
 development cycle. It's in the archives.

 Interesting. Do you remember the subject?

update  mechanism for new releases

Daniel
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: SOLVED Re: [IAEP] ANNOUNCE: F11 for the XO-1 build 140py released

2010-04-15 Thread Bernie Innocenti
On Wed, 2010-04-14 at 15:50 -0500, Yamandu Ploskonka wrote:
 Disabling the security system fixed it (?)
 
 http://wiki.laptop.org/go/Activation_and_Developer_Keys#Disable_the_security_system
 
 All Korrect now

Indeed. Our images are signed with the local deployment key, so they
need either one of our laptops, or an unlocked laptop. My apologies for
not mentioning it in our release notes.


 I'll go file bugs

Thanks!

-- 
   // Bernie Innocenti - http://codewiz.org/
 \X/  Sugar Labs   - http://sugarlabs.org/

___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: [IAEP] ANNOUNCE: F11 for the XO-1 build 140py released

2010-04-15 Thread Bernie Innocenti
On Wed, 2010-04-14 at 19:35 -0300, Daniel Drake wrote:
 On 14 April 2010 13:22, Bernie Innocenti ber...@codewiz.org wrote:
   * Remove olpc-update and disable the /versions kludge (me, smparrish)
 
 Great work Bernie!
 This is the only bit that seems a bit surprising to me.

I noticed that Stephen Parrish had removed olpc-update from F11-XO1,
which made /versions also superfluous. Besides the nice saving in space,
disabling the versioned fs considerably sped up olpc-os-builder.


 Granted, the /versions system is a little perplexing (but it works,
 and is being shipped on XO-1.5, so it has good support in the present
 day). And granted, it doesn't work for large substantial updates, and
 doesn't update activities.
 
 But it is a nice system for small updates, with fairly good
 documentation. It has only a 15mb overhead. I also set up all the
 infrastructure in Paraguay to push these to schools and XOs
 automatically, and we actually rolled out a tiny update in 1 school to
 test it (worked perfectly first time). And I documented it.
 
 Being the first deployment to run with this substantial software
 update, it seems somewhat likely that you'll find a few niggly bugs
 that would be nice to fix in the coming weeks. olpc-update would
 provide you with a mechanism to do that with minimal effort.

Hmmm... perhaps I should reconsider this decision. We'd first have to do
some testing to ensure your original work still works well with F11-XO1.

Last time I looked, the hostname of the update server was hardcoded
inside olpc-update. Did you create a custom package to point it at the
schoolserver?

For a future release cycle, we may want to re-evaluate yum-updatesd as
an alternative to olpc-updates which provides different trade-offs in
terms of performance, robustness and distro integration. At the time
olpc-update was written, yum was still awfully buggy and unreliable.

-- 
   // Bernie Innocenti - http://codewiz.org/
 \X/  Sugar Labs   - http://sugarlabs.org/

___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: [IAEP] ANNOUNCE: F11 for the XO-1 build 140py released

2010-04-15 Thread Mikus Grinbergs
Daniel wrote:
 It  i.e. /versions  has only a 15mb overhead.

When I type in 'du -x', on os13 it shows me /versions having around 100 MB.

On os140py the same command shows nothing for /versions.  [The remaining
high-level directories (except for /home) have comparable sizes on those
two builds.]

I do not know how much of what is in /versions gets counted more than
once (because of all those hard links between pristine and the running
system) -- but I'm not convinced the overhead of /versions is only 15 MB.

mikus

___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: [IAEP] ANNOUNCE: F11 for the XO-1 build 140py released

2010-04-15 Thread Daniel Drake
On 15 April 2010 15:48, Bernie Innocenti ber...@codewiz.org wrote:
 I noticed that Stephen Parrish had removed olpc-update from F11-XO1,
 which made /versions also superfluous. Besides the nice saving in space,
 disabling the versioned fs considerably sped up olpc-os-builder.

I'd be surprised if there is any significant saving of space. As for
build time, that would also surprise me but I'm not so familiar with
the technicalities of mkfs.jffs2 - perhaps it does take a lot longer
for lots of links.

 Hmmm... perhaps I should reconsider this decision. We'd first have to do
 some testing to ensure your original work still works well with F11-XO1.

 Last time I looked, the hostname of the update server was hardcoded
 inside olpc-update. Did you create a custom package to point it at the
 schoolserver?

olpc-update-query is the component in question. You need to point it
at the mothership like was done in the 801 image, not the school
server. If there is an update available, the mothership will ask
olpc-update-query to run olpc-update using rsync from the local school
server.

The new olpc-update-query version will look on the school server
first, then a server configured in /etc. (make sure you're using
olpc-update-2.22 then you can use the oats_cfg module of
olpc-os-builder for this configuration).
There is also the option to make it bypass the school server and use
the other one directly -- thats what I'd suggest for Paraguay.

Regardless of whether you use the updates bit or not, you'll want to
reinstate that server configuration so that the laptops can receive
lease updates before expiration (Raul told me that they have switched
this feature on a while back when school holidays were approaching).

 For a future release cycle, we may want to re-evaluate yum-updatesd as
 an alternative to olpc-updates which provides different trade-offs in
 terms of performance, robustness and distro integration. At the time
 olpc-update was written, yum was still awfully buggy and unreliable.

I agree with the idea of using a more standard system, but I'd say
that yum is not yet a suitable replacement based on a discussion that
I started based on this exact question in the beginning of the XO-1.5
development cycle. It's in the archives.

Daniel
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: [IAEP] ANNOUNCE: F11 for the XO-1 build 140py released

2010-04-14 Thread Walter Bender
On Wed, Apr 14, 2010 at 3:11 PM, Yamandu Ploskonka yamap...@gmail.com wrote:
 OK, so I downloaded the files, and tried to get them into two devkeyed
 machinen.

 copy-nand u:\os140py.img
 boot failed

 Then I tried reflashing direct from the USB stick, 4-button press, etc
 Filesystem image found - no signature for our key (in red)

Does your machine have a developer key? It sounds like the image is
not signed so it won't boot on an unlocked machine.

-walter


 help please, what am I doing wrong?



 On 04/14/2010 11:22 AM, Bernie Innocenti wrote:
 This is a custom OS image for the XO-1 released by the Paraguay Educa
 technology team:

   http://people.sugarlabs.org/bernie/olpc/f11-xo1-py/os140py.img
   http://people.sugarlabs.org/bernie/olpc/f11-xo1-py/os140py.crc
   http://people.sugarlabs.org/bernie/olpc/f11-xo1-py/os140py.img.fs.zip


 This release candidate was seeded for field testing in Caacupé
 yesterday. If everything goes well, within a few days we'll start
 NANDblasting it on all laptops.

 Besides the limited language support (we only ship English and Spanish
 strings), there's nothing in this build that would prevent its use
 outside of Paraguay.

 == Changes relative to the previous release (os115 Paraguay) ==

   * Append py to the image name to avoid confusion with other
     OS flavors developed in parallel (me)

   * Add activities requested by the education team:
     Typing Turtle, Ruler, Analyze, Poll Builder, Jigsaw Puzzle,
     Slider Puzzle, Tux Paint, Social Calc, Clock, Colors,
     Labyrinth, Physics. (jorge)

   * Merge most changes from F11-XO1 changes (smparrish)

   * Remove olpc-update and disable the /versions kludge (me, smparrish)

   * GSM broadband support: most modems are supported, as long as
     they don't require USB mode switching. (tch)

   * Basic GUI to backup/restore the Journal to the schoolserver.
     We're working with Plan Ceibal to merge this functionality
     with their GUI to perform backups to removable media (tch  jorge)

   * Sugar updated to 0.84.15 (sugarlabs  olpc)

   * Pull latest OS updates from upstream (fedora)


 == Bugs fixed ==

   * Record does not record sound (alsroot)
     http://bugs.sugarlabs.org/ticket/1244

   * NetworkManager crashes on suspend/resume (dcbw, tch)
     http://lists.laptop.org/pipermail/devel/2010-February/thread.html#27505

   * Register menu item doesn't disappear after successful
     registration (km0r3, me)
     http://bugs.sugarlabs.org/ticket/1837

   * Can't restore a journal that was backed up to the XS with
     Sugar 0.82 (bernie, jorge)


 == Known bugs ==

 Remaining bugs are summarized here:

   http://wiki.paraguayeduca.org/index.php/Devel/Builds/Todo

 There are no longer any known regressions relative to the previous
 stable build from OLPC (OS801 Paraguay).

 Social Calc has known quirks on with the new OS, one of which appears to
 be a simple timing issue.


 == How to help testing ==

 Feedback from the entire community is very appreciated, although there's
 not much time left. Bugs belonging to upstream components should be
 filed in the usual trackers:

   * Sugar and activities: http://bugs.sugarlabs.org/
   * Fedora 11: http://bugzilla.redhat.com/
   * Drivers and OLPC customizations: http://dev.laptop.org/
   * Paraguay-specific bugs: http://trac.paraguayeduca.org/

 If you're unsure where a bug belongs to, use the Paragauy Educa tracker.
 Please, always assign these bugs to Carlos, who will keep our status
 summary updated.

 We're unlikely to dedicate much attention to bugs affecting Gnome and
 obscure activities with no active maintainer, but it's still good to be
 informed on what is broken. For everything else, we'll do our best, with
 the help of OLPC, Fedora, and Sugar Labs.


 == How to join development ==

 Build system source:
    http://git.paraguayeduca.org/gitweb/users/bernie/olpc-os-builder.git

 Yum Repository containing our custom RPMs (along with sources):
    http://repo.paraguayeduca.org/f11-xo1-py/i386/os/
    http://people.sugarlabs.org/bernie/olpc/pyeduca-repo/f11-xo1-py/

 IRC:
    #olpc-paraguay irc.feenode.net (English also welcome)


 ___
 IAEP -- It's An Education Project (not a laptop project!)
 i...@lists.sugarlabs.org
 http://lists.sugarlabs.org/listinfo/iaep



-- 
Walter Bender
Sugar Labs
http://www.sugarlabs.org
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: [IAEP] ANNOUNCE: F11 for the XO-1 build 140py released

2010-04-14 Thread Daniel Drake
On 14 April 2010 13:22, Bernie Innocenti ber...@codewiz.org wrote:
  * Remove olpc-update and disable the /versions kludge (me, smparrish)

Great work Bernie!
This is the only bit that seems a bit surprising to me.

Granted, the /versions system is a little perplexing (but it works,
and is being shipped on XO-1.5, so it has good support in the present
day). And granted, it doesn't work for large substantial updates, and
doesn't update activities.

But it is a nice system for small updates, with fairly good
documentation. It has only a 15mb overhead. I also set up all the
infrastructure in Paraguay to push these to schools and XOs
automatically, and we actually rolled out a tiny update in 1 school to
test it (worked perfectly first time). And I documented it.

Being the first deployment to run with this substantial software
update, it seems somewhat likely that you'll find a few niggly bugs
that would be nice to fix in the coming weeks. olpc-update would
provide you with a mechanism to do that with minimal effort.

Daniel
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: [IAEP] ANNOUNCE: F11 for the XO-1 build 140py released

2010-04-14 Thread Yamandu Ploskonka
OK, so I downloaded the files, and tried to get them into two devkeyed 
machinen.

copy-nand u:\os140py.img
boot failed

Then I tried reflashing direct from the USB stick, 4-button press, etc
Filesystem image found - no signature for our key (in red)


help please, what am I doing wrong?



On 04/14/2010 11:22 AM, Bernie Innocenti wrote:
 This is a custom OS image for the XO-1 released by the Paraguay Educa
 technology team:

   http://people.sugarlabs.org/bernie/olpc/f11-xo1-py/os140py.img
   http://people.sugarlabs.org/bernie/olpc/f11-xo1-py/os140py.crc
   http://people.sugarlabs.org/bernie/olpc/f11-xo1-py/os140py.img.fs.zip


 This release candidate was seeded for field testing in Caacupé
 yesterday. If everything goes well, within a few days we'll start
 NANDblasting it on all laptops.

 Besides the limited language support (we only ship English and Spanish
 strings), there's nothing in this build that would prevent its use
 outside of Paraguay.

 == Changes relative to the previous release (os115 Paraguay) ==

   * Append py to the image name to avoid confusion with other
 OS flavors developed in parallel (me)

   * Add activities requested by the education team:
 Typing Turtle, Ruler, Analyze, Poll Builder, Jigsaw Puzzle,
 Slider Puzzle, Tux Paint, Social Calc, Clock, Colors,
 Labyrinth, Physics. (jorge)

   * Merge most changes from F11-XO1 changes (smparrish)

   * Remove olpc-update and disable the /versions kludge (me, smparrish)

   * GSM broadband support: most modems are supported, as long as
 they don't require USB mode switching. (tch)

   * Basic GUI to backup/restore the Journal to the schoolserver.
 We're working with Plan Ceibal to merge this functionality
 with their GUI to perform backups to removable media (tch  jorge)

   * Sugar updated to 0.84.15 (sugarlabs  olpc)

   * Pull latest OS updates from upstream (fedora)


 == Bugs fixed ==

   * Record does not record sound (alsroot)
 http://bugs.sugarlabs.org/ticket/1244

   * NetworkManager crashes on suspend/resume (dcbw, tch)
 http://lists.laptop.org/pipermail/devel/2010-February/thread.html#27505

   * Register menu item doesn't disappear after successful
 registration (km0r3, me)
 http://bugs.sugarlabs.org/ticket/1837

   * Can't restore a journal that was backed up to the XS with
 Sugar 0.82 (bernie, jorge)


 == Known bugs ==

 Remaining bugs are summarized here:

   http://wiki.paraguayeduca.org/index.php/Devel/Builds/Todo

 There are no longer any known regressions relative to the previous
 stable build from OLPC (OS801 Paraguay).

 Social Calc has known quirks on with the new OS, one of which appears to
 be a simple timing issue.


 == How to help testing ==

 Feedback from the entire community is very appreciated, although there's
 not much time left. Bugs belonging to upstream components should be
 filed in the usual trackers:

   * Sugar and activities: http://bugs.sugarlabs.org/
   * Fedora 11: http://bugzilla.redhat.com/
   * Drivers and OLPC customizations: http://dev.laptop.org/
   * Paraguay-specific bugs: http://trac.paraguayeduca.org/

 If you're unsure where a bug belongs to, use the Paragauy Educa tracker.
 Please, always assign these bugs to Carlos, who will keep our status
 summary updated.

 We're unlikely to dedicate much attention to bugs affecting Gnome and
 obscure activities with no active maintainer, but it's still good to be
 informed on what is broken. For everything else, we'll do our best, with
 the help of OLPC, Fedora, and Sugar Labs.


 == How to join development ==

 Build system source:
http://git.paraguayeduca.org/gitweb/users/bernie/olpc-os-builder.git

 Yum Repository containing our custom RPMs (along with sources):
http://repo.paraguayeduca.org/f11-xo1-py/i386/os/
http://people.sugarlabs.org/bernie/olpc/pyeduca-repo/f11-xo1-py/

 IRC:
#olpc-paraguay irc.feenode.net (English also welcome)


___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: [IAEP] ANNOUNCE: F11 for the XO-1 build 140py released

2010-04-14 Thread Yamandu Ploskonka
Yep, devkeys OK.
I tried on two different XOs because one of them had given me a bit of 
grief before when testing the Nepal image a few days back, which then 
worked just fine on a third machine that I have sent to another 
developer to work with.
I even tried renaming os140py.img.fs.zip to just fs.zip, with no better 
success.

I guess it could be the flash stick, I'll try another one.  Besides that 
I'ma at a loss on what's wrong

On 04/14/2010 02:17 PM, Walter Bender wrote:
 On Wed, Apr 14, 2010 at 3:11 PM, Yamandu Ploskonkayamap...@gmail.com  wrote:

 OK, so I downloaded the files, and tried to get them into two devkeyed
 machinen.

 copy-nand u:\os140py.img
 boot failed

 Then I tried reflashing direct from the USB stick, 4-button press, etc
 Filesystem image found - no signature for our key (in red)
  
 Does your machine have a developer key? It sounds like the image is
 not signed so it won't boot on an unlocked machine.

 -walter


 help please, what am I doing wrong?



 On 04/14/2010 11:22 AM, Bernie Innocenti wrote:
  
 This is a custom OS image for the XO-1 released by the Paraguay Educa
 technology team:

http://people.sugarlabs.org/bernie/olpc/f11-xo1-py/os140py.img
http://people.sugarlabs.org/bernie/olpc/f11-xo1-py/os140py.crc
http://people.sugarlabs.org/bernie/olpc/f11-xo1-py/os140py.img.fs.zip


 This release candidate was seeded for field testing in Caacupé
 yesterday. If everything goes well, within a few days we'll start
 NANDblasting it on all laptops.

 Besides the limited language support (we only ship English and Spanish
 strings), there's nothing in this build that would prevent its use
 outside of Paraguay.

 == Changes relative to the previous release (os115 Paraguay) ==

* Append py to the image name to avoid confusion with other
  OS flavors developed in parallel (me)

* Add activities requested by the education team:
  Typing Turtle, Ruler, Analyze, Poll Builder, Jigsaw Puzzle,
  Slider Puzzle, Tux Paint, Social Calc, Clock, Colors,
  Labyrinth, Physics. (jorge)

* Merge most changes from F11-XO1 changes (smparrish)

* Remove olpc-update and disable the /versions kludge (me, smparrish)

* GSM broadband support: most modems are supported, as long as
  they don't require USB mode switching. (tch)

* Basic GUI to backup/restore the Journal to the schoolserver.
  We're working with Plan Ceibal to merge this functionality
  with their GUI to perform backups to removable media (tchjorge)

* Sugar updated to 0.84.15 (sugarlabsolpc)

* Pull latest OS updates from upstream (fedora)


 == Bugs fixed ==

* Record does not record sound (alsroot)
  http://bugs.sugarlabs.org/ticket/1244

* NetworkManager crashes on suspend/resume (dcbw, tch)
  http://lists.laptop.org/pipermail/devel/2010-February/thread.html#27505

* Register menu item doesn't disappear after successful
  registration (km0r3, me)
  http://bugs.sugarlabs.org/ticket/1837

* Can't restore a journal that was backed up to the XS with
  Sugar 0.82 (bernie, jorge)


 == Known bugs ==

 Remaining bugs are summarized here:

http://wiki.paraguayeduca.org/index.php/Devel/Builds/Todo

 There are no longer any known regressions relative to the previous
 stable build from OLPC (OS801 Paraguay).

 Social Calc has known quirks on with the new OS, one of which appears to
 be a simple timing issue.


 == How to help testing ==

 Feedback from the entire community is very appreciated, although there's
 not much time left. Bugs belonging to upstream components should be
 filed in the usual trackers:

* Sugar and activities: http://bugs.sugarlabs.org/
* Fedora 11: http://bugzilla.redhat.com/
* Drivers and OLPC customizations: http://dev.laptop.org/
* Paraguay-specific bugs: http://trac.paraguayeduca.org/

 If you're unsure where a bug belongs to, use the Paragauy Educa tracker.
 Please, always assign these bugs to Carlos, who will keep our status
 summary updated.

 We're unlikely to dedicate much attention to bugs affecting Gnome and
 obscure activities with no active maintainer, but it's still good to be
 informed on what is broken. For everything else, we'll do our best, with
 the help of OLPC, Fedora, and Sugar Labs.


 == How to join development ==

 Build system source:
 http://git.paraguayeduca.org/gitweb/users/bernie/olpc-os-builder.git

 Yum Repository containing our custom RPMs (along with sources):
 http://repo.paraguayeduca.org/f11-xo1-py/i386/os/
 http://people.sugarlabs.org/bernie/olpc/pyeduca-repo/f11-xo1-py/

 IRC:
 #olpc-paraguay irc.feenode.net (English also welcome)



 ___
 IAEP -- It's An Education Project (not a laptop project!)
 i...@lists.sugarlabs.org
 http://lists.sugarlabs.org/listinfo/iaep
  



___
Devel mailing list
Devel@lists.laptop.org

SOLVED Re: [IAEP] ANNOUNCE: F11 for the XO-1 build 140py released

2010-04-14 Thread Yamandu Ploskonka

Disabling the security system fixed it (?)

http://wiki.laptop.org/go/Activation_and_Developer_Keys#Disable_the_security_system

All Korrect now

I'll go file bugs

(ohboyohboyohboy, where else do you get to be encouraged to /find 
fault!  :-))/


copy-nand u:\os140py.img

Does your machine have a developer key? It sounds like the image is
not signed so it won't boot on an unlocked machine.

-walter


help please, what am I doing wrong?



On 04/14/2010 11:22 AM, Bernie Innocenti wrote:

This is a custom OS image for the XO-1 released by the Paraguay Educa
technology team:

   http://people.sugarlabs.org/bernie/olpc/f11-xo1-py/os140py.img
   http://people.sugarlabs.org/bernie/olpc/f11-xo1-py/os140py.crc
   
http://people.sugarlabs.org/bernie/olpc/f11-xo1-py/os140py.img.fs.zip



This release candidate was seeded for field testing in Caacupé
yesterday. If everything goes well, within a few days we'll start
NANDblasting it on all laptops.

Besides the limited language support (we only ship English and Spanish
strings), there's nothing in this build that would prevent its use
outside of Paraguay.

== Changes relative to the previous release (os115 Paraguay) ==

   * Append py to the image name to avoid confusion with other
 OS flavors developed in parallel (me)

   * Add activities requested by the education team:
 Typing Turtle, Ruler, Analyze, Poll Builder, Jigsaw Puzzle,
 Slider Puzzle, Tux Paint, Social Calc, Clock, Colors,
 Labyrinth, Physics. (jorge)

   * Merge most changes from F11-XO1 changes (smparrish)

   * Remove olpc-update and disable the /versions kludge (me, 
smparrish)


   * GSM broadband support: most modems are supported, as long as
 they don't require USB mode switching. (tch)

   * Basic GUI to backup/restore the Journal to the schoolserver.
 We're working with Plan Ceibal to merge this functionality
 with their GUI to perform backups to removable media (tch
jorge)


   * Sugar updated to 0.84.15 (sugarlabsolpc)

   * Pull latest OS updates from upstream (fedora)


== Bugs fixed ==

   * Record does not record sound (alsroot)
 http://bugs.sugarlabs.org/ticket/1244

   * NetworkManager crashes on suspend/resume (dcbw, tch)
 
http://lists.laptop.org/pipermail/devel/2010-February/thread.html#27505 



   * Register menu item doesn't disappear after successful
 registration (km0r3, me)
 http://bugs.sugarlabs.org/ticket/1837

   * Can't restore a journal that was backed up to the XS with
 Sugar 0.82 (bernie, jorge)


== Known bugs ==

Remaining bugs are summarized here:

   http://wiki.paraguayeduca.org/index.php/Devel/Builds/Todo

There are no longer any known regressions relative to the previous
stable build from OLPC (OS801 Paraguay).

Social Calc has known quirks on with the new OS, one of which 
appears to

be a simple timing issue.


== How to help testing ==

Feedback from the entire community is very appreciated, although 
there's

not much time left. Bugs belonging to upstream components should be
filed in the usual trackers:

   * Sugar and activities: http://bugs.sugarlabs.org/
   * Fedora 11: http://bugzilla.redhat.com/
   * Drivers and OLPC customizations: http://dev.laptop.org/
   * Paraguay-specific bugs: http://trac.paraguayeduca.org/

If you're unsure where a bug belongs to, use the Paragauy Educa 
tracker.

Please, always assign these bugs to Carlos, who will keep our status
summary updated.

We're unlikely to dedicate much attention to bugs affecting Gnome and
obscure activities with no active maintainer, but it's still good 
to be
informed on what is broken. For everything else, we'll do our best, 
with

the help of OLPC, Fedora, and Sugar Labs.


== How to join development ==

Build system source:

http://git.paraguayeduca.org/gitweb/users/bernie/olpc-os-builder.git


Yum Repository containing our custom RPMs (along with sources):
http://repo.paraguayeduca.org/f11-xo1-py/i386/os/
http://people.sugarlabs.org/bernie/olpc/pyeduca-repo/f11-xo1-py/

IRC:
#olpc-paraguay irc.feenode.net (English also welcome)



___
IAEP -- It's An Education Project (not a laptop project!)
i...@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/iaep



___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel