<HTML dir=ltr><HEAD><TITLE>Sugar Digest, Vol 20, Issue 7</TITLE>
<META http-equiv=Content-Type content="text/html; charset=unicode">
<META content="MSHTML 6.00.6000.16587" name=GENERATOR></HEAD>
<BODY>
<DIV id=idOWAReplyText18040 dir=ltr>
<DIV dir=ltr><FONT face=Arial color=#000000 size=2><A href="http://info.seattleacademy.org/saas/parent_reps/parent_reps.php">http://info.seattleacademy.org/saas/parent_reps/parent_reps.php</A></FONT></DIV>
<DIV dir=ltr><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV dir=ltr><FONT face=Arial size=2>We'll need to add a link to the site, I guess....sorry!</FONT></DIV></DIV>
<DIV dir=ltr><BR>
<HR tabIndex=-1>
<FONT face=Tahoma size=2><B>From:</B> sugar-bounces@lists.laptop.org on behalf of sugar-request@lists.laptop.org<BR><B>Sent:</B> Mon 2/4/2008 1:02 PM<BR><B>To:</B> sugar@lists.laptop.org<BR><B>Subject:</B> Sugar Digest, Vol 20, Issue 7<BR></FONT><BR></DIV>
<DIV>
<P><FONT size=2>Send Sugar mailing list submissions to<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; sugar@lists.laptop.org<BR><BR>To subscribe or unsubscribe via the World Wide Web, visit<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <A href="http://lists.laptop.org/listinfo/sugar">http://lists.laptop.org/listinfo/sugar</A><BR>or, via email, send a message with subject or body 'help' to<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; sugar-request@lists.laptop.org<BR><BR>You can reach the person managing the list at<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; sugar-owner@lists.laptop.org<BR><BR>When replying, please edit your Subject line so it is more specific<BR>than "Re: Contents of Sugar digest..."<BR><BR><BR>Today's Topics:<BR><BR>&nbsp;&nbsp; 1. Re: What's left for Update.1 (C. Scott Ananian)<BR>&nbsp;&nbsp; 2. Re: What's left for Update.1 (Sayamindu Dasgupta)<BR>&nbsp;&nbsp; 3. Re: What's left for Update.1 (Sayamindu Dasgupta)<BR>&nbsp;&nbsp; 4. Update.1. When What How and Why ('Caperton, Idit')<BR>&nbsp;&nbsp; 5. Re: Update.1. When What How and Why (drew einhorn)<BR><BR><BR>----------------------------------------------------------------------<BR><BR>Message: 1<BR>Date: Mon, 4 Feb 2008 12:01:01 -0500<BR>From: "C. Scott Ananian" &lt;cscott@laptop.org&gt;<BR>Subject: Re: [sugar] What's left for Update.1<BR>To: "Sayamindu Dasgupta" &lt;sayamindu@gmail.com&gt;<BR>Cc: Kim Quirk &lt;kim@laptop.org&gt;, Sugar List &lt;sugar@laptop.org&gt;,&nbsp; OLPC<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Developer's List &lt;devel@laptop.org&gt;<BR>Message-ID:<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;c6d9bea0802040901y69e02e2foa227dd2830578099@mail.gmail.com&gt;<BR>Content-Type: text/plain; charset=ISO-8859-1<BR><BR>On Feb 4, 2008 11:50 AM, Sayamindu Dasgupta &lt;sayamindu@gmail.com&gt; wrote:<BR>&gt; 2008/2/4 Kim Quirk &lt;kim@laptop.org&gt;:<BR>&gt; &gt; I think this is way too much stuff for Update.1. We are in code freeze. We<BR>&gt; &gt; have items 1 and 2 scheduled to go into RC2; I would suggest that we ONLY<BR>&gt; &gt; pick up Spanish, where we really fell short in the current build; I don't<BR>&gt; &gt; agree with holding up this build for either 4 or 5, as this feels like new,<BR>&gt; &gt; untested code - perhaps there is no 'fix' even available at this time (I'd<BR>&gt; &gt; need to see the arguments that this is blocking AND we have a fix); and I<BR>&gt; &gt; agree that we need to look at 'Blocking' bugs that are still open to see if<BR>&gt; &gt; we agree they are still blocking - or move them out.<BR><BR>Hear, hear.<BR><BR>&gt; For translations, I would also probably push Mongolian in, along with<BR>&gt; Spanish. I am currently making those two sets of translations go<BR><BR>I really believe that we will need an update.1.1 for Mongolia, so I<BR>(for one) would not be sad to see the Mongolian translations not make<BR>it for update.1.&nbsp; By the time we can solve the networking issues for<BR>Mongolia, we should have translations well in hand as well.<BR><BR>Mongolia will likely not get updated again until there is another<BR>opportunity to use the bulk multicast update technique again, so it<BR>doesn't make too much sense to rush the Mongolian translations.<BR>&nbsp;--scott<BR><BR>--<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ( <A href="http://cscott.net/">http://cscott.net/</A> )<BR><BR><BR>------------------------------<BR><BR>Message: 2<BR>Date: Mon, 4 Feb 2008 23:06:44 +0530<BR>From: "Sayamindu Dasgupta" &lt;sayamindu@gmail.com&gt;<BR>Subject: Re: [sugar] What's left for Update.1<BR>To: "Tomeu Vizoso" &lt;tomeu@tomeuvizoso.net&gt;<BR>Cc: Sugar List &lt;sugar@laptop.org&gt;<BR>Message-ID:<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;a1314bfe0802040936l25364e32j35eab3d961917343@mail.gmail.com&gt;<BR>Content-Type: text/plain; charset=UTF-8<BR><BR>On Feb 4, 2008 10:29 PM, Tomeu Vizoso &lt;tomeu@tomeuvizoso.net&gt; wrote:<BR>&gt; On Mon, 2008-02-04 at 22:20 +0530, Sayamindu Dasgupta wrote:<BR>&gt; &gt; For translations, I would also probably push Mongolian in, along with<BR>&gt; &gt; Spanish. I am currently making those two sets of translations go<BR>&gt; &gt; through all kinds of tests (I wish I could make the rest of them go<BR>&gt; &gt; through these as well, but time is severely limited atm).<BR>&gt; &gt; If this raises concern about the inclusion of the latest translations<BR>&gt; &gt; for other languages, I am currently working on a system for building<BR>&gt; &gt; "language packs" (single archives), which can simply be installed in<BR>&gt; &gt; any Qemu image/XO/sugar-jhbuild setup, so that anyone can try out the<BR>&gt; &gt; latest translations for any of our supported language whenever they<BR>&gt; &gt; wish to.<BR>&gt;<BR>&gt; Interesting, how are you planning to do these language packs?<BR><BR><BR>I have the PO files for each language arranged out pretty nicely,<BR>thanks to the internal symlinking system used for Pootle.<BR>I will be generating two zip for each language - one for Update.1, and<BR>one weekly(?) that tracks HEAD - for the joyride builds. The Zip will<BR>contain pre-compiled MO files - which will be extracted and put into<BR>the correct places in the filesystem (this would either be a seperate<BR>script, or something like the Nvidia binary drivers - which seem&nbsp; to<BR>combine both and archive and a shell script together).<BR><BR>While this will not be an exact affair (especially for the joyrides,<BR>which are pretty fast moving for some packages, while slow for the<BR>others) the main aim of this is to make it easier for translators to<BR>test their translations in action. I have been getting a number of<BR>queries on how to easily check the translations in action - currently<BR>the method involves downloadin and compiling each PO by&nbsp; hand, which<BR>is too cumbersome IMO.<BR><BR>Thanks,<BR>Sayamindu<BR><BR>--<BR>Sayamindu Dasgupta<BR>[<A href="http://sayamindu.randomink.org/ramblings">http://sayamindu.randomink.org/ramblings</A>]<BR><BR><BR>------------------------------<BR><BR>Message: 3<BR>Date: Mon, 4 Feb 2008 23:07:58 +0530<BR>From: "Sayamindu Dasgupta" &lt;sayamindu@gmail.com&gt;<BR>Subject: Re: [sugar] What's left for Update.1<BR>To: "C. Scott Ananian" &lt;cscott@laptop.org&gt;<BR>Cc: Kim Quirk &lt;kim@laptop.org&gt;, Sugar List &lt;sugar@laptop.org&gt;,&nbsp; OLPC<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Developer's List &lt;devel@laptop.org&gt;<BR>Message-ID:<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;a1314bfe0802040937v573d556br8bc6542835465c96@mail.gmail.com&gt;<BR>Content-Type: text/plain; charset=UTF-8<BR><BR>On Feb 4, 2008 10:31 PM, C. Scott Ananian &lt;cscott@laptop.org&gt; wrote:<BR>&gt; On Feb 4, 2008 11:50 AM, Sayamindu Dasgupta &lt;sayamindu@gmail.com&gt; wrote:<BR>&gt; &gt; 2008/2/4 Kim Quirk &lt;kim@laptop.org&gt;:<BR><BR>&lt;..snipped&gt;<BR><BR>&gt;<BR>&gt; &gt; For translations, I would also probably push Mongolian in, along with<BR>&gt; &gt; Spanish. I am currently making those two sets of translations go<BR>&gt;<BR>&gt; I really believe that we will need an update.1.1 for Mongolia, so I<BR>&gt; (for one) would not be sad to see the Mongolian translations not make<BR>&gt; it for update.1.&nbsp; By the time we can solve the networking issues for<BR>&gt; Mongolia, we should have translations well in hand as well.<BR>&gt;<BR>&gt; Mongolia will likely not get updated again until there is another<BR>&gt; opportunity to use the bulk multicast update technique again, so it<BR>&gt; doesn't make too much sense to rush the Mongolian translations.<BR>&gt;&nbsp; --scott<BR><BR>In that case - Spanish it is :-).<BR><BR>Thanks,<BR>Sayamindu<BR><BR><BR><BR>--<BR>Sayamindu Dasgupta<BR>[<A href="http://sayamindu.randomink.org/ramblings">http://sayamindu.randomink.org/ramblings</A>]<BR><BR><BR>------------------------------<BR><BR>Message: 4<BR>Date: Mon, 4 Feb 2008 13:41:43 -0500<BR>From: "'Caperton, Idit'" &lt;idit@worldwideworkshop.org&gt;<BR>Subject: [sugar] Update.1. When What How and Why<BR>To: &lt;jg@laptop.org&gt;, "'Kim Quirk'" &lt;kim@laptop.org&gt;<BR>Cc: sugar@lists.laptop.org<BR>Message-ID: &lt;20080204184144.0BB8BA3E@smtp.globixmail.com&gt;<BR>Content-Type: text/plain;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; charset="us-ascii"<BR><BR>Hello There - It's already February of 2008!!!<BR>So reading these exchanges by our highly respected OLPC software leaders in<BR>Cambridge (Jim and Kim, and others) in the past two weeks, and in the past<BR>months in general, has been startling to me (and my team).<BR>The only thing that's a bit more overwhelming is the OLPC Library List :)<BR><BR>I read Jim's list of To-Do's, see below, and then the casual comment in the<BR>open from Kim to Jim: "I think this is way too much stuff for Update.1."<BR><BR>Yes, this is a transparent and ambitious open-source software development<BR>project. The first of its kind.<BR><BR>But, it doesn't mean that it cannot be well-managed with reasonable<BR>executable plans and dates attached to the plans (that could be revised by<BR>the community, if needed).<BR><BR>In my organization, we call it a strategic plan and a production schedule,<BR>and we attached to it reasonable phases and dates -- and most<BR>accountability.<BR><BR>But I am not aware -- what does OLPC do to re-evaluate process and progress<BR>on an ongoing basis? and how does the olpc org learns how to optimize and do<BR>things better, and on schedule? How does the OLPC software development<BR>system learns to be deliverables-oriented, and how do we learn to lead these<BR>global processes more productively?<BR><BR>FACT: >From what we see so far, Update.1. has been delayed and delayed and<BR>delayed again.<BR><BR>It affects everybody involved. It's pretty tough for OLPC management,<BR>developers, and all OLPC young users worldwide. And&nbsp; all know by now - stuff<BR>do not work well as a result.<BR><BR>- Where is the Update.1 master plan? And what comes after and when?<BR>- Who keeps track and makes sure we are constantly re-evaluating it and<BR>documenting changes in decisions?<BR>- Is it well-strategized and well-monitored against the strategy?<BR>- How does s--t gets done and optimized in this messy open system?<BR>- Even decentralized system needs organizational management - What did OLPC<BR>software team learned so far?<BR>- Where are the pages with reflections on lessons learned?<BR>- How are decisions about what's in or out being made?<BR>- Where are the software-release-phases with dates for 2008?<BR>- Is there a clear schedule and list of deliverables with dates for 2008?<BR><BR>I know I know -- I am taking a big risk by sending this kind of alarming<BR>message to the entire global Sugar List.<BR><BR>But please remember that I am sending it in order to shake the existing<BR>system, as a serious call for change, to be provocative, and get you all to<BR>think about it positively.<BR><BR>- and, most important, I do it with lots of love and care for the XO and the<BR>OLPC movement at large.<BR><BR>Idit Harel Caperton<BR>President &amp; Founder<BR>World Wide Workshop<BR><BR>-----Original Message-----<BR>From: sugar-bounces@lists.laptop.org [<A href="mailto:sugar-bounces@lists.laptop.org">mailto:sugar-bounces@lists.laptop.org</A>]<BR>On Behalf Of sugar-request@lists.laptop.org<BR>Sent: Monday, February 04, 2008 12:00 PM<BR>To: sugar@lists.laptop.org<BR>Subject: Sugar Digest, Vol 20, Issue 6<BR><BR>Send Sugar mailing list submissions to<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; sugar@lists.laptop.org<BR><BR>To subscribe or unsubscribe via the World Wide Web, visit<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <A href="http://lists.laptop.org/listinfo/sugar">http://lists.laptop.org/listinfo/sugar</A><BR>or, via email, send a message with subject or body 'help' to<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; sugar-request@lists.laptop.org<BR><BR>You can reach the person managing the list at<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; sugar-owner@lists.laptop.org<BR><BR>When replying, please edit your Subject line so it is more specific than<BR>"Re: Contents of Sugar digest..."<BR><BR><BR>Today's Topics:<BR><BR>&nbsp;&nbsp; 1. Re: What's left for Update.1 (Kim Quirk)<BR>&nbsp;&nbsp; 2. Re: What's left for Update.1 (Sayamindu Dasgupta)<BR>&nbsp;&nbsp; 3. Re: What's left for Update.1 (Tomeu Vizoso)<BR><BR><BR>----------------------------------------------------------------------<BR><BR>Message: 1<BR>Date: Mon, 4 Feb 2008 10:51:41 -0500<BR>From: "Kim Quirk" &lt;kim@laptop.org&gt;<BR>Subject: Re: [sugar] What's left for Update.1<BR>To: jg@laptop.org<BR>Cc: Sugar List &lt;sugar@laptop.org&gt;, OLPC Developer's List<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;devel@laptop.org&gt;<BR>Message-ID:<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;9073bf100802040751n2654ff44i19b418280e850b75@mail.gmail.com&gt;<BR>Content-Type: text/plain; charset="iso-8859-1"<BR><BR>Jim,<BR>I think this is way too much stuff for Update.1. We are in code freeze. We<BR>have items 1 and 2 scheduled to go into RC2; I would suggest that we ONLY<BR>pick up Spanish, where we really fell short in the current build; I don't<BR>agree with holding up this build for either 4 or 5, as this feels like new,<BR>untested code - perhaps there is no 'fix' even available at this time (I'd<BR>need to see the arguments that this is blocking AND we have a fix); and I<BR>agree that we need to look at 'Blocking' bugs that are still open to see if<BR>we agree they are still blocking - or move them out.<BR><BR>People can argue otherwise (I'm open to a good discussion), but my<BR>recommendation is to get this build out, with all the known issues well<BR>documented.<BR><BR>Kim<BR><BR><BR>On Jan 31, 2008 10:11 PM, Jim Gettys &lt;jg@laptop.org&gt; wrote:<BR><BR>&gt; For comment and discussion, here are the showstoppers I know of for<BR>&gt; getting Update.1 finished.&nbsp; If you think there are others, please<BR>&gt; speak up now (and modify the subject line to start another thread).<BR>&gt;<BR>&gt; Activity developers: note we'll be asking you to upload updated<BR>&gt; activities to pick up all the recent flurry of translation work very<BR>&gt; soon.<BR>&gt;<BR>&gt;&nbsp; 1 - wireless firmware and driver support<BR>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (to fix problems with WEP and WPA)<BR>&gt;&nbsp; 2 - q2d11 OFW - to fix battery problems<BR>&gt;&nbsp; 3 - update activities to pick up translation work, Spanish<BR>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; in particular, but not missing other languages we may need.<BR>&gt;&nbsp; 4 - UI fix for registration with the school server.<BR>&gt; <A href="http://dev.laptop.org/ticket/6136">http://dev.laptop.org/ticket/6136</A><BR>&gt;&nbsp; 5 - switch to gabble from salut at school.<BR>&gt;&nbsp; 6 -testing and fixing anything critical!<BR>&gt;<BR>&gt; If we don't want to hold up an RC2 to pick up translation, then we<BR>&gt; should anticipate an RC4 might be necessary (as we may have issues<BR>&gt; that come up with updated activities).<BR>&gt;<BR>&gt; 4 - we previously (without Dave Woodhouse being available to add to<BR>&gt; the<BR>&gt; discussion) thought we could/should punt #6135 and release note.<BR>&gt; However, talking with him about what we should really fix given his<BR>&gt; experience in Mongolia, the lack of positive confirmation that the<BR>&gt; laptop actually was registered is a real issue.&nbsp; The teachers are not<BR>&gt; familiar with English (or computers), and the subtlety of a menu entry<BR>&gt; going away isn't good enough.<BR>&gt;<BR>&gt; I think we need to seriously discuss about possibly/probably being<BR>&gt; update.1 fodder is the "kids arrive at school in the morning" problem.<BR>&gt;<BR>&gt; 5 - Use of mesh in large, crowded environments If everyone arrives at<BR>&gt; school running local link and resumed quickly, the network might melt<BR>&gt; from mdns mesh traffic's interaction with the mesh's implementation of<BR>&gt; mutlicast.&nbsp; We've upped the multicast bitrate for multicast as a band<BR>&gt; aid, until we can dynamically adjust the bitrate.&nbsp; But the fundamental<BR>&gt; issue comes that in large, dense school environments, can't expect<BR>&gt; multicast to scale far enough, and should be using unicast to a<BR>&gt; presence server (jabber in our current case) to handle this problem.<BR>&gt;<BR>&gt; Dave Woodhouse has suggested may be to try to get a response to the<BR>&gt; school server's anycast address, and if we get a response from a<BR>&gt; school server, switch from Salut to Gabble for presence service<BR>automatically.<BR>&gt;<BR>&gt; This is also somewhat mitigated by having working power management, as<BR>&gt; machines that have suspended due to idle stop sending mdns packets,<BR>&gt; and the kids presumably will want internet access and switch over when<BR>&gt; they arrive.&nbsp; But I'm not very confident that this will always work in<BR>&gt; large environment.<BR>&gt;<BR>&gt; Another temporary solution would be to have Ohm ask NM to reconnect if<BR>&gt; the machine is suspended for more than some interval, say, 30 minutes.<BR>&gt;<BR>&gt; --<BR>&gt; Jim Gettys<BR>&gt; One Laptop Per Child<BR>&gt;<BR>&gt;<BR>&gt; _______________________________________________<BR>&gt; Devel mailing list<BR>&gt; Devel@lists.laptop.org<BR>&gt; <A href="http://lists.laptop.org/listinfo/devel">http://lists.laptop.org/listinfo/devel</A><BR>&gt;<BR>-------------- next part --------------<BR>An HTML attachment was scrubbed...<BR>URL:<BR><A href="http://lists.laptop.org/pipermail/sugar/attachments/20080204/07451d8a/attach">http://lists.laptop.org/pipermail/sugar/attachments/20080204/07451d8a/attach</A><BR>ment-0001.htm<BR><BR>------------------------------<BR><BR>Message: 2<BR>Date: Mon, 4 Feb 2008 22:20:40 +0530<BR>From: "Sayamindu Dasgupta" &lt;sayamindu@gmail.com&gt;<BR>Subject: Re: [sugar] What's left for Update.1<BR>To: "Kim Quirk" &lt;kim@laptop.org&gt;<BR>Cc: OLPC Developer's List &lt;devel@laptop.org&gt;, Sugar List<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;sugar@laptop.org&gt;<BR>Message-ID:<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;a1314bfe0802040850n1b82eab2tcf5f68db16376b4a@mail.gmail.com&gt;<BR>Content-Type: text/plain; charset=UTF-8<BR><BR>2008/2/4 Kim Quirk &lt;kim@laptop.org&gt;:<BR>&gt; Jim,<BR>&gt; I think this is way too much stuff for Update.1. We are in code<BR>&gt; freeze. We have items 1 and 2 scheduled to go into RC2; I would<BR>&gt; suggest that we ONLY pick up Spanish, where we really fell short in<BR>&gt; the current build; I don't agree with holding up this build for either<BR>&gt; 4 or 5, as this feels like new, untested code - perhaps there is no<BR>&gt; 'fix' even available at this time (I'd need to see the arguments that<BR>&gt; this is blocking AND we have a fix); and I agree that we need to look<BR>&gt; at 'Blocking' bugs that are still open to see if we agree they are still<BR>blocking - or move them out.<BR>&gt;<BR><BR>For translations, I would also probably push Mongolian in, along with<BR>Spanish. I am currently making those two sets of translations go through all<BR>kinds of tests (I wish I could make the rest of them go through these as<BR>well, but time is severely limited atm).<BR>If this raises concern about the inclusion of the latest translations for<BR>other languages, I am currently working on a system for building "language<BR>packs" (single archives), which can simply be installed in any Qemu<BR>image/XO/sugar-jhbuild setup, so that anyone can try out the latest<BR>translations for any of our supported language whenever they wish to.<BR><BR>However, "cherry-picking" the translations for Spanish and Mongolian may<BR>pose a problem, which I'm not sure how to handle. The translations were<BR>often committed as parts of huge commits, in which other translations also<BR>went in. Maybe someone who's more familiar with Git may want to suggest some<BR>ways out here.<BR><BR>Thanks,<BR>Sayamindu<BR><BR><BR><BR>--<BR>Sayamindu Dasgupta<BR>[<A href="http://sayamindu.randomink.org/ramblings">http://sayamindu.randomink.org/ramblings</A>]<BR><BR><BR>------------------------------<BR><BR>Message: 3<BR>Date: Mon, 04 Feb 2008 17:59:47 +0100<BR>From: Tomeu Vizoso &lt;tomeu@tomeuvizoso.net&gt;<BR>Subject: Re: [sugar] What's left for Update.1<BR>To: Sayamindu Dasgupta &lt;sayamindu@gmail.com&gt;<BR>Cc: Sugar List &lt;sugar@laptop.org&gt;<BR>Message-ID: &lt;1202144387.6057.43.camel@tomeu-thinkpad&gt;<BR>Content-Type: text/plain<BR><BR>On Mon, 2008-02-04 at 22:20 +0530, Sayamindu Dasgupta wrote:<BR>&gt; For translations, I would also probably push Mongolian in, along with<BR>&gt; Spanish. I am currently making those two sets of translations go<BR>&gt; through all kinds of tests (I wish I could make the rest of them go<BR>&gt; through these as well, but time is severely limited atm).<BR>&gt; If this raises concern about the inclusion of the latest translations<BR>&gt; for other languages, I am currently working on a system for building<BR>&gt; "language packs" (single archives), which can simply be installed in<BR>&gt; any Qemu image/XO/sugar-jhbuild setup, so that anyone can try out the<BR>&gt; latest translations for any of our supported language whenever they<BR>&gt; wish to.<BR><BR>Interesting, how are you planning to do these language packs?<BR><BR>Thanks,<BR><BR>Tomeu<BR><BR><BR><BR>------------------------------<BR><BR>_______________________________________________<BR>Sugar mailing list<BR>Sugar@lists.laptop.org<BR><A href="http://lists.laptop.org/listinfo/sugar">http://lists.laptop.org/listinfo/sugar</A><BR><BR><BR>End of Sugar Digest, Vol 20, Issue 6<BR>************************************<BR><BR><BR><BR><BR>------------------------------<BR><BR>Message: 5<BR>Date: Mon, 4 Feb 2008 14:02:32 -0700<BR>From: "drew einhorn" &lt;drew.einhorn@gmail.com&gt;<BR>Subject: Re: [sugar] Update.1. When What How and Why<BR>To: "Caperton, Idit" &lt;idit@worldwideworkshop.org&gt;<BR>Cc: Kim Quirk &lt;kim@laptop.org&gt;, sugar@lists.laptop.org<BR>Message-ID:<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;b93ef9d00802041302p3405951dr5f58f2bbb3734ba8@mail.gmail.com&gt;<BR>Content-Type: text/plain; charset=ISO-8859-1<BR><BR>For an organization with a relatively small number of paid employees, and<BR>a huge amount of volunteer labor, they are doing an outstanding job building<BR>extremely innovative software.<BR><BR>For as long as I have been paying attention to the Update.1 schedule, the<BR>due date has been Feb. 1.&nbsp; We are only 3 days past that.&nbsp; A lot of the pending<BR>items are getting pushed to Update1.1 and will not actually affect the Update.1<BR>release date.<BR><BR>For a comparison ask yourself:<BR><BR>&nbsp;&nbsp;&nbsp; How many days was the CentOS 5 release delayed<BR>&nbsp;&nbsp;&nbsp; with no publicly available status reports?<BR><BR>&nbsp;&nbsp;&nbsp; As I recall it was weeks.&nbsp; And they we just repackaging<BR>&nbsp;&nbsp;&nbsp; someone else's software (RHEL 5), not building brand new<BR>&nbsp;&nbsp;&nbsp; software.<BR><BR>Chill!!!!<BR><BR>On Feb 4, 2008 11:41 AM, Caperton, Idit &lt;idit@worldwideworkshop.org&gt; wrote:<BR>&gt; Hello There - It's already February of 2008!!!<BR>&gt; So reading these exchanges by our highly respected OLPC software leaders in<BR>&gt; Cambridge (Jim and Kim, and others) in the past two weeks, and in the past<BR>&gt; months in general, has been startling to me (and my team).<BR>&gt; The only thing that's a bit more overwhelming is the OLPC Library List :)<BR>&gt;<BR>&gt; I read Jim's list of To-Do's, see below, and then the casual comment in the<BR>&gt; open from Kim to Jim: "I think this is way too much stuff for Update.1."<BR>&gt;<BR>&gt; Yes, this is a transparent and ambitious open-source software development<BR>&gt; project. The first of its kind.<BR>&gt;<BR>&gt; But, it doesn't mean that it cannot be well-managed with reasonable<BR>&gt; executable plans and dates attached to the plans (that could be revised by<BR>&gt; the community, if needed).<BR>&gt;<BR>&gt; In my organization, we call it a strategic plan and a production schedule,<BR>&gt; and we attached to it reasonable phases and dates -- and most<BR>&gt; accountability.<BR>&gt;<BR>&gt; But I am not aware -- what does OLPC do to re-evaluate process and progress<BR>&gt; on an ongoing basis? and how does the olpc org learns how to optimize and do<BR>&gt; things better, and on schedule? How does the OLPC software development<BR>&gt; system learns to be deliverables-oriented, and how do we learn to lead these<BR>&gt; global processes more productively?<BR>&gt;<BR>&gt; FACT: From what we see so far, Update.1. has been delayed and delayed and<BR>&gt; delayed again.<BR>&gt;<BR>&gt; It affects everybody involved. It's pretty tough for OLPC management,<BR>&gt; developers, and all OLPC young users worldwide. And&nbsp; all know by now - stuff<BR>&gt; do not work well as a result.<BR>&gt;<BR>&gt; - Where is the Update.1 master plan? And what comes after and when?<BR>&gt; - Who keeps track and makes sure we are constantly re-evaluating it and<BR>&gt; documenting changes in decisions?<BR>&gt; - Is it well-strategized and well-monitored against the strategy?<BR>&gt; - How does s--t gets done and optimized in this messy open system?<BR>&gt; - Even decentralized system needs organizational management - What did OLPC<BR>&gt; software team learned so far?<BR>&gt; - Where are the pages with reflections on lessons learned?<BR>&gt; - How are decisions about what's in or out being made?<BR>&gt; - Where are the software-release-phases with dates for 2008?<BR>&gt; - Is there a clear schedule and list of deliverables with dates for 2008?<BR>&gt;<BR>&gt; I know I know -- I am taking a big risk by sending this kind of alarming<BR>&gt; message to the entire global Sugar List.<BR>&gt;<BR>&gt; But please remember that I am sending it in order to shake the existing<BR>&gt; system, as a serious call for change, to be provocative, and get you all to<BR>&gt; think about it positively.<BR>&gt;<BR>&gt; - and, most important, I do it with lots of love and care for the XO and the<BR>&gt; OLPC movement at large.<BR>&gt;<BR>&gt; Idit Harel Caperton<BR>&gt; President &amp; Founder<BR>&gt; World Wide Workshop<BR>&gt;<BR>&gt; -----Original Message-----<BR>&gt; From: sugar-bounces@lists.laptop.org [<A href="mailto:sugar-bounces@lists.laptop.org">mailto:sugar-bounces@lists.laptop.org</A>]<BR>&gt; On Behalf Of sugar-request@lists.laptop.org<BR>&gt; Sent: Monday, February 04, 2008 12:00 PM<BR>&gt; To: sugar@lists.laptop.org<BR>&gt; Subject: Sugar Digest, Vol 20, Issue 6<BR>&gt;<BR>&gt; Send Sugar mailing list submissions to<BR>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; sugar@lists.laptop.org<BR>&gt;<BR>&gt; To subscribe or unsubscribe via the World Wide Web, visit<BR>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <A href="http://lists.laptop.org/listinfo/sugar">http://lists.laptop.org/listinfo/sugar</A><BR>&gt; or, via email, send a message with subject or body 'help' to<BR>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; sugar-request@lists.laptop.org<BR>&gt;<BR>&gt; You can reach the person managing the list at<BR>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; sugar-owner@lists.laptop.org<BR>&gt;<BR>&gt; When replying, please edit your Subject line so it is more specific than<BR>&gt; "Re: Contents of Sugar digest..."<BR>&gt;<BR>&gt;<BR>&gt; Today's Topics:<BR>&gt;<BR>&gt;&nbsp;&nbsp;&nbsp; 1. Re: What's left for Update.1 (Kim Quirk)<BR>&gt;&nbsp;&nbsp;&nbsp; 2. Re: What's left for Update.1 (Sayamindu Dasgupta)<BR>&gt;&nbsp;&nbsp;&nbsp; 3. Re: What's left for Update.1 (Tomeu Vizoso)<BR>&gt;<BR>&gt;<BR>&gt; ----------------------------------------------------------------------<BR>&gt;<BR>&gt; Message: 1<BR>&gt; Date: Mon, 4 Feb 2008 10:51:41 -0500<BR>&gt; From: "Kim Quirk" &lt;kim@laptop.org&gt;<BR>&gt; Subject: Re: [sugar] What's left for Update.1<BR>&gt; To: jg@laptop.org<BR>&gt; Cc: Sugar List &lt;sugar@laptop.org&gt;, OLPC Developer's List<BR>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;devel@laptop.org&gt;<BR>&gt; Message-ID:<BR>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;9073bf100802040751n2654ff44i19b418280e850b75@mail.gmail.com&gt;<BR>&gt; Content-Type: text/plain; charset="iso-8859-1"<BR>&gt;<BR>&gt; Jim,<BR>&gt; I think this is way too much stuff for Update.1. We are in code freeze. We<BR>&gt; have items 1 and 2 scheduled to go into RC2; I would suggest that we ONLY<BR>&gt; pick up Spanish, where we really fell short in the current build; I don't<BR>&gt; agree with holding up this build for either 4 or 5, as this feels like new,<BR>&gt; untested code - perhaps there is no 'fix' even available at this time (I'd<BR>&gt; need to see the arguments that this is blocking AND we have a fix); and I<BR>&gt; agree that we need to look at 'Blocking' bugs that are still open to see if<BR>&gt; we agree they are still blocking - or move them out.<BR>&gt;<BR>&gt; People can argue otherwise (I'm open to a good discussion), but my<BR>&gt; recommendation is to get this build out, with all the known issues well<BR>&gt; documented.<BR>&gt;<BR>&gt; Kim<BR>&gt;<BR>&gt;<BR>&gt; On Jan 31, 2008 10:11 PM, Jim Gettys &lt;jg@laptop.org&gt; wrote:<BR>&gt;<BR>&gt; &gt; For comment and discussion, here are the showstoppers I know of for<BR>&gt; &gt; getting Update.1 finished.&nbsp; If you think there are others, please<BR>&gt; &gt; speak up now (and modify the subject line to start another thread).<BR>&gt; &gt;<BR>&gt; &gt; Activity developers: note we'll be asking you to upload updated<BR>&gt; &gt; activities to pick up all the recent flurry of translation work very<BR>&gt; &gt; soon.<BR>&gt; &gt;<BR>&gt; &gt;&nbsp; 1 - wireless firmware and driver support<BR>&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (to fix problems with WEP and WPA)<BR>&gt; &gt;&nbsp; 2 - q2d11 OFW - to fix battery problems<BR>&gt; &gt;&nbsp; 3 - update activities to pick up translation work, Spanish<BR>&gt; &gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; in particular, but not missing other languages we may need.<BR>&gt; &gt;&nbsp; 4 - UI fix for registration with the school server.<BR>&gt; &gt; <A href="http://dev.laptop.org/ticket/6136">http://dev.laptop.org/ticket/6136</A><BR>&gt; &gt;&nbsp; 5 - switch to gabble from salut at school.<BR>&gt; &gt;&nbsp; 6 -testing and fixing anything critical!<BR>&gt; &gt;<BR>&gt; &gt; If we don't want to hold up an RC2 to pick up translation, then we<BR>&gt; &gt; should anticipate an RC4 might be necessary (as we may have issues<BR>&gt; &gt; that come up with updated activities).<BR>&gt; &gt;<BR>&gt; &gt; 4 - we previously (without Dave Woodhouse being available to add to<BR>&gt; &gt; the<BR>&gt; &gt; discussion) thought we could/should punt #6135 and release note.<BR>&gt; &gt; However, talking with him about what we should really fix given his<BR>&gt; &gt; experience in Mongolia, the lack of positive confirmation that the<BR>&gt; &gt; laptop actually was registered is a real issue.&nbsp; The teachers are not<BR>&gt; &gt; familiar with English (or computers), and the subtlety of a menu entry<BR>&gt; &gt; going away isn't good enough.<BR>&gt; &gt;<BR>&gt; &gt; I think we need to seriously discuss about possibly/probably being<BR>&gt; &gt; update.1 fodder is the "kids arrive at school in the morning" problem.<BR>&gt; &gt;<BR>&gt; &gt; 5 - Use of mesh in large, crowded environments If everyone arrives at<BR>&gt; &gt; school running local link and resumed quickly, the network might melt<BR>&gt; &gt; from mdns mesh traffic's interaction with the mesh's implementation of<BR>&gt; &gt; mutlicast.&nbsp; We've upped the multicast bitrate for multicast as a band<BR>&gt; &gt; aid, until we can dynamically adjust the bitrate.&nbsp; But the fundamental<BR>&gt; &gt; issue comes that in large, dense school environments, can't expect<BR>&gt; &gt; multicast to scale far enough, and should be using unicast to a<BR>&gt; &gt; presence server (jabber in our current case) to handle this problem.<BR>&gt; &gt;<BR>&gt; &gt; Dave Woodhouse has suggested may be to try to get a response to the<BR>&gt; &gt; school server's anycast address, and if we get a response from a<BR>&gt; &gt; school server, switch from Salut to Gabble for presence service<BR>&gt; automatically.<BR>&gt; &gt;<BR>&gt; &gt; This is also somewhat mitigated by having working power management, as<BR>&gt; &gt; machines that have suspended due to idle stop sending mdns packets,<BR>&gt; &gt; and the kids presumably will want internet access and switch over when<BR>&gt; &gt; they arrive.&nbsp; But I'm not very confident that this will always work in<BR>&gt; &gt; large environment.<BR>&gt; &gt;<BR>&gt; &gt; Another temporary solution would be to have Ohm ask NM to reconnect if<BR>&gt; &gt; the machine is suspended for more than some interval, say, 30 minutes.<BR>&gt; &gt;<BR>&gt; &gt; --<BR>&gt; &gt; Jim Gettys<BR>&gt; &gt; One Laptop Per Child<BR>&gt; &gt;<BR>&gt; &gt;<BR>&gt; &gt; _______________________________________________<BR>&gt; &gt; Devel mailing list<BR>&gt; &gt; Devel@lists.laptop.org<BR>&gt; &gt; <A href="http://lists.laptop.org/listinfo/devel">http://lists.laptop.org/listinfo/devel</A><BR>&gt; &gt;<BR>&gt; -------------- next part --------------<BR>&gt; An HTML attachment was scrubbed...<BR>&gt; URL:<BR>&gt; <A href="http://lists.laptop.org/pipermail/sugar/attachments/20080204/07451d8a/attach">http://lists.laptop.org/pipermail/sugar/attachments/20080204/07451d8a/attach</A><BR>&gt; ment-0001.htm<BR>&gt;<BR>&gt; ------------------------------<BR>&gt;<BR>&gt; Message: 2<BR>&gt; Date: Mon, 4 Feb 2008 22:20:40 +0530<BR>&gt; From: "Sayamindu Dasgupta" &lt;sayamindu@gmail.com&gt;<BR>&gt; Subject: Re: [sugar] What's left for Update.1<BR>&gt; To: "Kim Quirk" &lt;kim@laptop.org&gt;<BR>&gt; Cc: OLPC Developer's List &lt;devel@laptop.org&gt;, Sugar List<BR>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;sugar@laptop.org&gt;<BR>&gt; Message-ID:<BR>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;a1314bfe0802040850n1b82eab2tcf5f68db16376b4a@mail.gmail.com&gt;<BR>&gt; Content-Type: text/plain; charset=UTF-8<BR>&gt;<BR>&gt; 2008/2/4 Kim Quirk &lt;kim@laptop.org&gt;:<BR>&gt; &gt; Jim,<BR>&gt; &gt; I think this is way too much stuff for Update.1. We are in code<BR>&gt; &gt; freeze. We have items 1 and 2 scheduled to go into RC2; I would<BR>&gt; &gt; suggest that we ONLY pick up Spanish, where we really fell short in<BR>&gt; &gt; the current build; I don't agree with holding up this build for either<BR>&gt; &gt; 4 or 5, as this feels like new, untested code - perhaps there is no<BR>&gt; &gt; 'fix' even available at this time (I'd need to see the arguments that<BR>&gt; &gt; this is blocking AND we have a fix); and I agree that we need to look<BR>&gt; &gt; at 'Blocking' bugs that are still open to see if we agree they are still<BR>&gt; blocking - or move them out.<BR>&gt; &gt;<BR>&gt;<BR>&gt; For translations, I would also probably push Mongolian in, along with<BR>&gt; Spanish. I am currently making those two sets of translations go through all<BR>&gt; kinds of tests (I wish I could make the rest of them go through these as<BR>&gt; well, but time is severely limited atm).<BR>&gt; If this raises concern about the inclusion of the latest translations for<BR>&gt; other languages, I am currently working on a system for building "language<BR>&gt; packs" (single archives), which can simply be installed in any Qemu<BR>&gt; image/XO/sugar-jhbuild setup, so that anyone can try out the latest<BR>&gt; translations for any of our supported language whenever they wish to.<BR>&gt;<BR>&gt; However, "cherry-picking" the translations for Spanish and Mongolian may<BR>&gt; pose a problem, which I'm not sure how to handle. The translations were<BR>&gt; often committed as parts of huge commits, in which other translations also<BR>&gt; went in. Maybe someone who's more familiar with Git may want to suggest some<BR>&gt; ways out here.<BR>&gt;<BR>&gt; Thanks,<BR>&gt; Sayamindu<BR>&gt;<BR>&gt;<BR>&gt;<BR>&gt; --<BR>&gt; Sayamindu Dasgupta<BR>&gt; [<A href="http://sayamindu.randomink.org/ramblings">http://sayamindu.randomink.org/ramblings</A>]<BR>&gt;<BR>&gt;<BR>&gt; ------------------------------<BR>&gt;<BR>&gt; Message: 3<BR>&gt; Date: Mon, 04 Feb 2008 17:59:47 +0100<BR>&gt; From: Tomeu Vizoso &lt;tomeu@tomeuvizoso.net&gt;<BR>&gt; Subject: Re: [sugar] What's left for Update.1<BR>&gt; To: Sayamindu Dasgupta &lt;sayamindu@gmail.com&gt;<BR>&gt; Cc: Sugar List &lt;sugar@laptop.org&gt;<BR>&gt; Message-ID: &lt;1202144387.6057.43.camel@tomeu-thinkpad&gt;<BR>&gt; Content-Type: text/plain<BR>&gt;<BR>&gt; On Mon, 2008-02-04 at 22:20 +0530, Sayamindu Dasgupta wrote:<BR>&gt; &gt; For translations, I would also probably push Mongolian in, along with<BR>&gt; &gt; Spanish. I am currently making those two sets of translations go<BR>&gt; &gt; through all kinds of tests (I wish I could make the rest of them go<BR>&gt; &gt; through these as well, but time is severely limited atm).<BR>&gt; &gt; If this raises concern about the inclusion of the latest translations<BR>&gt; &gt; for other languages, I am currently working on a system for building<BR>&gt; &gt; "language packs" (single archives), which can simply be installed in<BR>&gt; &gt; any Qemu image/XO/sugar-jhbuild setup, so that anyone can try out the<BR>&gt; &gt; latest translations for any of our supported language whenever they<BR>&gt; &gt; wish to.<BR>&gt;<BR>&gt; Interesting, how are you planning to do these language packs?<BR>&gt;<BR>&gt; Thanks,<BR>&gt;<BR>&gt; Tomeu<BR>&gt;<BR>&gt;<BR>&gt;<BR>&gt; ------------------------------<BR>&gt;<BR>&gt; _______________________________________________<BR>&gt; Sugar mailing list<BR>&gt; Sugar@lists.laptop.org<BR>&gt; <A href="http://lists.laptop.org/listinfo/sugar">http://lists.laptop.org/listinfo/sugar</A><BR>&gt;<BR>&gt;<BR>&gt; End of Sugar Digest, Vol 20, Issue 6<BR>&gt; ************************************<BR>&gt;<BR>&gt;<BR>&gt; _______________________________________________<BR>&gt; Sugar mailing list<BR>&gt; Sugar@lists.laptop.org<BR>&gt; <A href="http://lists.laptop.org/listinfo/sugar">http://lists.laptop.org/listinfo/sugar</A><BR>&gt;<BR><BR><BR><BR>--<BR>Drew Einhorn<BR><BR><BR>------------------------------<BR><BR>_______________________________________________<BR>Sugar mailing list<BR>Sugar@lists.laptop.org<BR><A href="http://lists.laptop.org/listinfo/sugar">http://lists.laptop.org/listinfo/sugar</A><BR><BR><BR>End of Sugar Digest, Vol 20, Issue 7<BR>************************************<BR></FONT></P></DIV></BODY></HTML>