Re: Network Traffic and Multicast

2007-06-26 Thread Miguel Álvarez
Your questions are quite broad, so I fear my answers may be proportionately vague... if you want more details, please specify: On 6/26/07, Alfonso de la Guarda [EMAIL PROTECTED] wrote: In reference to the message from Alexander, i will post the original request Hi. After EduKT and AmiGO,

Re: mesh network vs broadcast/multicast question

2007-06-26 Thread Dan Williams
On Tue, 2007-06-26 at 15:22 +0200, Alexander Larsson wrote: Hi dan, I have some questions on the mesh network for the updates work. What is the broadcast domain for a laptop on the mesh? (I.E. how far are broadcast messages sent)? Is it just the set of nodes reachable from your machine, or

Ivan's XO Field Upgrade Proposal

2007-06-26 Thread C. Scott Ananian
Ivan dropped by 1cc tonight, and I was able to squeeze the details of *his* field upgrade proposal out of him. As I haven't yet seen him email this to the list, I'll try to state it for him. Hopefully he can then give a diff against my version, which will save him time. The XO already needs to

Re: Ivan's XO Field Upgrade Proposal

2007-06-26 Thread Dan Williams
On Tue, 2007-06-26 at 12:16 -0400, C. Scott Ananian wrote: On 6/26/07, Dan Williams [EMAIL PROTECTED] wrote: Downside of this is, as Alex pointed out, it'll load the mesh a _lot_ more than XO-XO updates. Not necessarily. Rsync is pretty efficient: we're still basically distributing just

Re: Ivan's XO Field Upgrade Proposal

2007-06-26 Thread C. Scott Ananian
On 6/26/07, Mike C. Fletcher [EMAIL PROTECTED] wrote: g) I believe that we can use plain old hard links when we do the rsync, instead of requiring any fancy vserver stuff. rsync will break the link appropriately when it needs to modify a file (as long as the --inplace option isn't

Re: A different proposal for XO upgrade.

2007-06-26 Thread Christopher Blizzard
Just some comments on this thread. It seems odd to try to optimize the bandwith on the actual local lan as we have a decent amount of bandwith to work with. The only use case that I can come up with to support that is during unboxing and/or a mass re-install. And I don't think that we're ready

Re: Ivan's XO Field Upgrade Proposal

2007-06-26 Thread Mike C. Fletcher
Dan Williams wrote: ... I'm not arguing simplicity; just that we have to be aware of the implications of having lots of XOs pulling from the server with some overlap with this method, but we don't with XO-XO. We just have to make the tradeoffs clear, and understand them. Agreed. Given

Re: Ivan's XO Field Upgrade Proposal

2007-06-26 Thread John (J5) Palmieri
On Tue, 2007-06-26 at 12:32 -0400, Dan Williams wrote: On Tue, 2007-06-26 at 12:16 -0400, C. Scott Ananian wrote: On 6/26/07, Dan Williams [EMAIL PROTECTED] wrote: Downside of this is, as Alex pointed out, it'll load the mesh a _lot_ more than XO-XO updates. Not necessarily. Rsync

System update spec proposal

2007-06-26 Thread Ivan Krstić
Software updates on the One Laptop per Child's XO laptop 0. Problem statement and scope == This document aims to specify the mechanism for updating software on the XO-1 laptop. When we talk about updating

Re: Ivan's XO Field Upgrade Proposal

2007-06-26 Thread Mike C. Fletcher
John (J5) Palmieri wrote: On Tue, 2007-06-26 at 12:32 -0400, Dan Williams wrote: ... We Also have to remember the countries want control over when the boxes update. At least that was the impression I got at the country meetings. This is a concern, no? In cases of regime change and the

Re: A different proposal for XO upgrade.

2007-06-26 Thread C. Scott Ananian
On 6/26/07, Christopher Blizzard [EMAIL PROTECTED] wrote: (I know that some Red Hat guys did something like this for a customer where an entire bank's set of terminals could be completely re-imaged after a power failure in 20 seconds using a mutlicast-rsync setup. I should see more about

Re: Ivan's XO Field Upgrade Proposal

2007-06-26 Thread Ivan Krstić
On Jun 26, 2007, at 1:59 PM, C. Scott Ananian wrote: Developer keys also let you opt out of automatic updates if that's what you want. No dev key needed, actually -- it's just a setting you'll be able to toggle off in the security GUI. -- Ivan Krstić [EMAIL PROTECTED] | GPG: 0x147C722D

Re: Ivan's XO Field Upgrade Proposal

2007-06-26 Thread Ivan Krstić
On Jun 26, 2007, at 2:13 PM, Mike C. Fletcher wrote: We should be planning to allow for the root file system to be potentially two or three layers deep with installed, but not yet fully tested/accepted upgrade overlays. Let's please table this discussion until we're way, way past FRS. -- Ivan

Re: System update spec proposal

2007-06-26 Thread Christopher Blizzard
A few notes follow here. First about approach: you should have given this feedback earlier rather than later since Alex has been off working on an implementation and if you're not giving feedback early then you're wasting Alex's time. Also I would have appreciated it if you had given direct

Re: Why pilgrim does not support indic language

2007-06-26 Thread John (J5) Palmieri
On Tue, 2007-06-26 at 10:08 +0530, sachin Tawniya wrote: Hi all, I have tried pilgrim with fedora and olpc development repo. Also I added gnome-session and scim things with some indic language support. I got ISO image with gnome and scim activated things. I can operate in common indic

Re: System update spec proposal

2007-06-26 Thread Mike C. Fletcher
Ivan Krstić wrote: On Jun 26, 2007, at 2:21 PM, Christopher Blizzard wrote:. Also I would have appreciated it if you had given direct feedback to Alex instead of just dropping your own proposal from space. It's a crappy thing to do. Let's not make this about approach on a public

Re: mesh network vs broadcast/multicast question

2007-06-26 Thread Dan Williams
On Tue, 2007-06-26 at 17:10 -0400, Frank Ch. Eigler wrote: Hi - On Tue, Jun 26, 2007 at 04:49:40PM -0400, Dan Williams wrote: [...] Does this mean that one needs a school server/bridge in order to talk to two differently-channeled friends ? Yes. You must spread the XOs between

Re: System update spec proposal

2007-06-26 Thread Ivan Krstić
On Jun 26, 2007, at 5:15 PM, Daniel Monteiro Basso wrote: And the same document rendered using jsCrossmark is available at: http://www.lec.ufrgs.br/~dmbasso/jsCrossmark/systemUpdate.html Looks great! Please Ivan, consider answering my e-mail about Crossmark. I sent you privately because I

Re: System update spec proposal

2007-06-26 Thread David Woodhouse
On Tue, 2007-06-26 at 15:59 -0400, Mike C. Fletcher wrote: * VServer only appeared in public discussions yesterday or so AFAIK, yet it's apparently already the chosen path for doing the system compartmentalization. It's a short-term hack, because the people working on the

Re: System update spec proposal

2007-06-26 Thread Christopher Blizzard
On Tue, 2007-06-26 at 18:50 -0400, C. Scott Ananian wrote: On 6/26/07, Christopher Blizzard [EMAIL PROTECTED] wrote: A note about the history of using rsync. We used rsync as the basis for a lot of the Stateless Linux work that we did a few years ago. That approach (although using LVM

Re: System update spec proposal

2007-06-26 Thread Ivan Krstić
On Jun 26, 2007, at 7:23 PM, David Woodhouse wrote: because the people working on the security stuff let it all slide for too long and now have declared that we don't have time to do anything sensible. That's a cutely surreal take on things -- I really appreciate you trying to defuse the

Re: System update spec proposal

2007-06-26 Thread Ivan Krstić
On Jun 26, 2007, at 7:21 PM, Christopher Blizzard wrote: Also, 2G of memory on the school server is nice - as long as you don't expect to do anything else. Or as long as you don't want to do what I mention above and shove everything into memory to avoid the thrashing problem. I see no reason

Re: System update spec proposal

2007-06-26 Thread tridge
Scott, Rsync documents using 100 bytes per file, so that's 100M of core required. That 100 bytes per file is very approximate. It also increases quite a lot if you use --delete and also increases if you use --hard-links. Other options have smaller, but non-zero, impacts on the memory usage,

Re: System update spec proposal

2007-06-26 Thread tridge
Chris, but your comment serves to prove another point: that firing up a program that has to do a lot of computation every time a client connects is something that's deeply wrong. And that's just for the central server. yes, very true. What rsync as a daemon should do is mmap a

Re: System update spec proposal

2007-06-26 Thread C. Scott Ananian
On 6/26/07, Ivan Krstić [EMAIL PROTECTED] wrote: term one. It's still my *strong* hunch that we are not going to run into any issues whatsoever given our update sizes and the fact that we're serving them from reasonably beefy school server machines, so adding this functionality to rsync would

Re: System update spec proposal

2007-06-26 Thread Ivan Krstić
On Jun 26, 2007, at 11:46 PM, C. Scott Ananian wrote: I suspect that we won't need to hack rsync ourselves at all, since rsync 3.0 will Do What We Want I understood rsync 3.0 is smart about breaking up file list generation into smaller chunks to be better about memory usage, but that's

Technical Event from COS

2007-06-26 Thread Alfonso de la Guarda
Hi, The June 30, we are making the course: Multiplatform Programming with Python+Gtk+Glade thinking in Sugar o Programación Multiplataforma con Python+Gtk+Glade pensando en Sugar with the help of Eduardo Silva from Chile (who arrives to Peru the June 28 for many events pro-OLPC). The course will

Trac login?

2007-06-26 Thread C. Scott Ananian
I tried to create an account on trac (http://dev.laptop.org/) with userid 'cscott' and something seems to have gone wrong: it won't let me log in, but it complains that an account with the userid 'cscott' already exists if I try to recreate the account. However, when I try to use the 'lost

Re: SW Dev meeting minutes, 6/26/07

2007-06-26 Thread Richard A. Smith
Kim Quirk wrote: * Mitch warned that the suspend resume issues may still require EC change. No may. This is an absolute. HOST-WLAN wakeup is broken if you press game keys for the wakeup. -- Richard Smith [EMAIL PROTECTED] One Laptop Per Child

Re: SW Dev meeting minutes, 6/26/07

2007-06-26 Thread Alfonso de la Guarda
On 6/26/07, Kim Quirk [EMAIL PROTECTED] wrote: SW meeting Minutes: We went through open issues that affect Trial-2 feature freeze; then discussed some blocking bugs * Ivan discussed the activation feature - it fell behind as we are trying to sort out the updates; but he believes he can still