Re: [IAEP] [ANNOUNCE] Sucrose 0.84.0 Final Release

2009-03-06 Thread Martin Langhoff
On Wed, Mar 4, 2009 at 10:45 PM, Simon Schampijer si...@schampijer.de wrote:
 this is the Final Release in our 0.84 development cycle [1]! Thanks to

W ho!

tomorrow morn - in some 12hs - the Welly testers team will be playing
with the latest SoaS, which I understand is the best place to see this
code branch in action. Sorry it took us so long to get organised with
this.

My plan is to get started on the traditional smoketests we have for
the XO, on a variety of hw. We'll focus on hw that wants to play with
us anyway, if something is really not Linux/Fedora-friendly, then
there's little Sugar can do :-)

If there's stuff you want to suggest we try... now's the time!

cheers,



nm
-- 
 martin.langh...@gmail.com
 mar...@laptop.org -- School Server Architect
 - ask interesting questions
 - don't get distracted with shiny stuff  - working code first
 - http://wiki.laptop.org/go/User:Martinlanghoff
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: [Sugar-devel] [IAEP] [ANNOUNCE] Sucrose 0.84.0 Final Release

2009-03-06 Thread Tomeu Vizoso
On Fri, Mar 6, 2009 at 10:56, Martin Langhoff martin.langh...@gmail.com wrote:
 On Wed, Mar 4, 2009 at 10:45 PM, Simon Schampijer si...@schampijer.de wrote:
 this is the Final Release in our 0.84 development cycle [1]! Thanks to

 W ho!

 tomorrow morn - in some 12hs - the Welly testers team will be playing
 with the latest SoaS, which I understand is the best place to see this
 code branch in action. Sorry it took us so long to get organised with
 this.

 My plan is to get started on the traditional smoketests we have for
 the XO, on a variety of hw. We'll focus on hw that wants to play with
 us anyway, if something is really not Linux/Fedora-friendly, then
 there's little Sugar can do :-)

 If there's stuff you want to suggest we try... now's the time!

Some smoke testing seems to me like a good first step. but afterwards
would be nice if you could focus on the new stuff as explained in the
release notes in:

http://sugarlabs.org/go/DevelopmentTeam/Release/Roadmap#Schedule

Thanks,

Tomeu

 cheers,



 nm
 --
  martin.langh...@gmail.com
  mar...@laptop.org -- School Server Architect
  - ask interesting questions
  - don't get distracted with shiny stuff  - working code first
  - http://wiki.laptop.org/go/User:Martinlanghoff
 ___
 Sugar-devel mailing list
 sugar-de...@lists.sugarlabs.org
 http://lists.sugarlabs.org/listinfo/sugar-devel

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


instructions for flashing SoaS on a XO

2009-03-06 Thread Tomeu Vizoso
Hi,

below are some instructions for flashing the last Sugar on a Stick
image (containing Sugar 0.84) on a XO (provided you have a developer
key).

Could someone volunteer to test and wikify them?

Thanks,

Tomeu

---

on a F10 system:

$ sudo yum -y install crcimage mtd-utils
$ wget http://dev.laptop.org/~cjb/rawhide-xo/livecd-iso-to-xo.sh
$ wget http://download.sugarlabs.org/soas/snapshots/1/Soas-200903051021.iso
$ sudo sh livecd-iso-to-xo.sh Soas-200903051021.iso Soas-200903051021.img

and then copy Soas-200903051021.img and Soas-200903051021.crc to a usb stick

on the XO, boot with the usb stick plugged in and get into OFW, then
type the following commands

ok disable-security
ok copy-nand u:\Soas-200903051021.img

then the XO will reboot and you should get into Sugar.
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


[Server-devel] more 0.5.2-dev02 ejabberd testing

2009-03-06 Thread Daniel Drake
I ran more ejabberd/presence tests with 0.5.2-dev02, this time with 74 XOs.

My process:
- NANDblast all XOs
- delete all ejabberd accounts from XS (left over from the last test)

- turn 12 XOs on
- connect all to AP, register to XS, restart sugar
- confirm that ejabberdctl connected-users reports expected number of users
- take one or two XOs (out of the whole 74), check olpc-xos count of
neighbour XOs, and attempt to count that the number of icons on the
neighborhood screen matches
- record ejabberd memory usage using ps_mem_py

Results: all success
It became hard to count the XOs from 48 onwards, so the counting test
became more of an approximation.
As you might expect from complex software, the memory usage went up
and down a bit, for example see how ejabberd shrunk between 72 and 74
users, or the small increase between 48 and 60

ejabberd memory usage (first column is number of connected XOs, second
is memory usage reported by ps_mem_py)
0   32788
12  46828
24  61248
36  74924
48  90128
60  93860
72  12
74  116536

Then, we decided to have some fun and share a write activity between
all laptops. It worked very well but not perfectly:
- as the XOs started to render rings of users on the neighborhood
view, and as those circles grew, the clickable document icon
disappeared off the edge of the screen on some laptops
- the syncing between XOs was very slow after 50 users, but it did work
- after returning from lunch, the write activity had disappeared on
many laptops (known bug)

ejabberd memory usage with about 60 XOs in the same activity grew to 138700

Then I turned all the machines off and checked the ejabberd memory usage: 83612
Some ran out of battery power during lunch, and it seemed to take a
lot of time for them to time out from ejabberd.

I will continue testing by rebooting the server and booting all the
XOs again, checking presence visibility, but right now they need a
charge, so that will probably have to wait until monday.

Daniel
___
Server-devel mailing list
server-de...@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Sugar-devel] instructions for flashing SoaS on a XO

2009-03-06 Thread Walter Bender
I tried it (from Ubuntu instead of F10) and it seems to work
flawlessly!! I've documented what I did in the wiki:

http://sugarlabs.org/go/Sugar_on_a_Stick/Installation/OLPC

-walter

On Fri, Mar 6, 2009 at 1:19 PM, Tomeu Vizoso to...@sugarlabs.org wrote:
 Hi,

 below are some instructions for flashing the last Sugar on a Stick
 image (containing Sugar 0.84) on a XO (provided you have a developer
 key).

 Could someone volunteer to test and wikify them?

 Thanks,

 Tomeu

 ---

 on a F10 system:

 $ sudo yum -y install crcimage mtd-utils
 $ wget http://dev.laptop.org/~cjb/rawhide-xo/livecd-iso-to-xo.sh
 $ wget http://download.sugarlabs.org/soas/snapshots/1/Soas-200903051021.iso
 $ sudo sh livecd-iso-to-xo.sh Soas-200903051021.iso Soas-200903051021.img

 and then copy Soas-200903051021.img and Soas-200903051021.crc to a usb stick

 on the XO, boot with the usb stick plugged in and get into OFW, then
 type the following commands

 ok disable-security
 ok copy-nand u:\Soas-200903051021.img

 then the XO will reboot and you should get into Sugar.
 ___
 Sugar-devel mailing list
 sugar-de...@lists.sugarlabs.org
 http://lists.sugarlabs.org/listinfo/sugar-devel




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


Re: [Sugar-devel] instructions for flashing SoaS on a XO

2009-03-06 Thread Wade Brainerd
Glad to hear it works, I'm going to try it this weekend on my XO.
I wonder if we could get the release team to execute these steps
automatically for each release, and then make .img files available on
downloads.sugarlabs.org along with the .iso files?  That would skip a lot of
potential mistakes that users might make, and would lower the barrier to
entry (e.g. no Fedora or Ubuntu machine req).

The same goes for .vmdk files, I would love to have .vmdk files created
using
http://sugarlabs.org/go/Sugar_on_a_Stick_VirtualBox/Preparing_a_disk_image
available
for each snapshot.

Regards,
Wade

On Fri, Mar 6, 2009 at 4:42 PM, Walter Bender walter.ben...@gmail.comwrote:

 I tried it (from Ubuntu instead of F10) and it seems to work
 flawlessly!! I've documented what I did in the wiki:

 http://sugarlabs.org/go/Sugar_on_a_Stick/Installation/OLPC

 -walter

 On Fri, Mar 6, 2009 at 1:19 PM, Tomeu Vizoso to...@sugarlabs.org wrote:
  Hi,
 
  below are some instructions for flashing the last Sugar on a Stick
  image (containing Sugar 0.84) on a XO (provided you have a developer
  key).
 
  Could someone volunteer to test and wikify them?
 
  Thanks,
 
  Tomeu
 
  ---
 
  on a F10 system:
 
  $ sudo yum -y install crcimage mtd-utils
  $ wget http://dev.laptop.org/~cjb/rawhide-xo/livecd-iso-to-xo.sh
  $ wget
 http://download.sugarlabs.org/soas/snapshots/1/Soas-200903051021.iso
  $ sudo sh livecd-iso-to-xo.sh Soas-200903051021.iso Soas-200903051021.img
 
  and then copy Soas-200903051021.img and Soas-200903051021.crc to a usb
 stick
 
  on the XO, boot with the usb stick plugged in and get into OFW, then
  type the following commands
 
  ok disable-security
  ok copy-nand u:\Soas-200903051021.img
 
  then the XO will reboot and you should get into Sugar.
  ___
  Sugar-devel mailing list
  sugar-de...@lists.sugarlabs.org
  http://lists.sugarlabs.org/listinfo/sugar-devel
 



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

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


Re: [Sugar-devel] instructions for flashing SoaS on a XO

2009-03-06 Thread Luke Faraone
2009/3/6 Wade Brainerd wad...@gmail.com

 Glad to hear it works, I'm going to try it this weekend on my XO.
 I wonder if we could get the release team to execute these steps
 automatically for each release, and then make .img files available on
 downloads.sugarlabs.org along with the .iso files?  That would skip a lot
 of potential mistakes that users might make, and would lower the barrier to
 entry (e.g. no Fedora or Ubuntu machine req).


I can probably have that done via a cron job on teach.laptop.org (running F9
currently) that scps the result to d.sl.o.

-- 
Luke Faraone
http://luke.faraone.cc
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: [Sugar-devel] instructions for flashing SoaS on a XO

2009-03-06 Thread Martin Langhoff
On Sat, Mar 7, 2009 at 10:55 AM, Wade Brainerd wad...@gmail.com wrote:
 Glad to hear it works, I'm going to try it this weekend on my XO.

Good that it works -- another option we can use. It's still an iso
with an overlay however, which won't be happy on jffs2 and has a nasty
memory footprint. Are there ways to unpack the squashfs in the iso
unto an image?

cheers,


m
-- 
 martin.langh...@gmail.com
 mar...@laptop.org -- School Server Architect
 - ask interesting questions
 - don't get distracted with shiny stuff  - working code first
 - http://wiki.laptop.org/go/User:Martinlanghoff
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: [Sugar-devel] instructions for flashing SoaS on a XO

2009-03-06 Thread Martin Langhoff
On Sat, Mar 7, 2009 at 12:06 PM, Martin Langhoff
martin.langh...@gmail.com wrote:
 On Sat, Mar 7, 2009 at 10:55 AM, Wade Brainerd wad...@gmail.com wrote:
 Glad to hear it works, I'm going to try it this weekend on my XO.

 Good that it works -- another option we can use. It's still an iso
 with an overlay however, which won't be happy on jffs2 and has a nasty
 memory footprint. Are there ways to unpack the squashfs in the iso
 unto an image?

*Actually* -- now that I've read livecd-to-xo.sh ... I have to eat my
words. Chris' script does exactly the right thing - it unpacks the
squashfs unto a jffs2. Perfecto.

cheers,



martin
-- 
 martin.langh...@gmail.com
 mar...@laptop.org -- School Server Architect
 - ask interesting questions
 - don't get distracted with shiny stuff  - working code first
 - http://wiki.laptop.org/go/User:Martinlanghoff
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel


Re: [Sugar-devel] [IAEP] [ANNOUNCE] Sucrose 0.84.0 Final Release

2009-03-06 Thread Sean DALY
re spreading the word:

http://lists.sugarlabs.org/archive/marketing/2009-March/000419.html

Monday, March 16th, 9:00 AM EST

thanks
Sean


On Thu, Mar 5, 2009 at 3:31 PM, Sean DALY sdaly...@gmail.com wrote:
 The media launch and multi-language press release has been scheduled
 for March 16th, when release notes, the PR phone number, and the final
 press mailing lists including the education publications will be
 ready.

 I will have Tuesday's marketing meeting topics  deliverables mail
 ready sometime today, meanwhile:
 http://sugarlabs.org/go/MarketingTeam/Meetings/03-03-2009

 Please, don't spread the word without coordinating with the marketing
 team, we don't even have the PR phone numbers set up and our impact
 will be maximized if we can stay coordinated.

 Thanks

 Sean
 Marketing Coordinator



 On Thu, Mar 5, 2009 at 2:52 PM, Ed McNierney e...@laptop.org wrote:
 Congratulations to everyone - very nice job!

        - Ed


 On Mar 5, 2009, at 5:26 AM, Simon Schampijer wrote:

 Bernie Innocenti wrote:
 On 03/05/09 10:56, Tomeu Vizoso wrote:
 So, how are we going to celebrate it? As 0.84.1 is going to be on,
 we
 could do a bug fix sprint during a weekend.

 Should we get the marketing team to prepare a press release?

 Did we announce it on Freshmeat?  Slashdot?  LWN?  OLPCNews?

 The marketing team is already working on it. 2 things I think are
 left.
 Good release notes and a well enough working Soas for people to try
 out.
 Both will be available in the next days - at least that is the plan.

 Cheers,
    Simon

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

 ___
 Sugar-devel mailing list
 sugar-de...@lists.sugarlabs.org
 http://lists.sugarlabs.org/listinfo/sugar-devel


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


[Server-devel] Almost-released: XS-0.5.2 -

2009-03-06 Thread Martin Langhoff
In http://xs-dev.laptop.org/xs/other/ we have the build that I want to
bless as XS-0.5.2 . I am giving it a quick test -- but it's 11.30pm on
the Friday (nz time) and it's unlikely that I'll test it enough to be
happy to name it the official XS-0.5.2 .  To complicate things, this
weekend and coming week I'll be mostly away from the office for
personal reasons.

Even then -- it seems to be the best XS we had so far :-)

  $ sha1sum OLPC-School-Server-0.5.2-i386.iso
  01498d3ddbe19e26d3b4308c8729b828e455255c  OLPC-School-Server-0.5.2-i386.iso

Once I am happy with it -- for example, because I got nice success
reports from *you* -- we'll declare it official.

cheers,


m
-- 
 martin.langh...@gmail.com
 mar...@laptop.org -- School Server Architect
 - ask interesting questions
 - don't get distracted with shiny stuff  - working code first
 - http://wiki.laptop.org/go/User:Martinlanghoff
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] more 0.5.2-dev02 ejabberd testing

2009-03-06 Thread Martin Langhoff
On Sat, Mar 7, 2009 at 7:24 AM, Daniel Drake d...@laptop.org wrote:
 I ran more ejabberd/presence tests with 0.5.2-dev02, this time with 74 XOs.
...
 Results: all success

That's excellent news.

 It became hard to count the XOs from 48 onwards, so the counting test
 became more of an approximation.
 As you might expect from complex software, the memory usage went up
 and down a bit, for example see how ejabberd shrunk between 72 and 74
 users, or the small increase between 48 and 60

Yes, ejabberd's per-user mem usage is higher at initial connection
time. It is still using ~1MB per user, which is disappointing. Part of
that goes to the ssl libs, part to the @online@ roster.

 Some ran out of battery power during lunch, and it seemed to take a
 lot of time for them to time out from ejabberd.

Good point - I'll see whether it's posible to shorten the timeout there.

Outstanding report -- thanks!



martin
-- 
 martin.langh...@gmail.com
 mar...@laptop.org -- School Server Architect
 - ask interesting questions
 - don't get distracted with shiny stuff  - working code first
 - http://wiki.laptop.org/go/User:Martinlanghoff
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel