Hi <br><br>If you haven&#39;t picked out what to do tomorrow, you could consider the new Dextrose build.<br><br>Kind regards<br>Tabitha<br><br><br>
<br><br><div class="gmail_quote"><span style="font-size: large; font-weight: bold;">Forwarded conversation</span><br>Subject: <b class="gmail_sendername">[Sugar-devel] New Dextrose 2 build: os438dx</b><br>------------------------<br>
<br><span class="undefined"><font color="#000000">From: <b class="undefined">Bernie Innocenti</b> <span dir="ltr">&lt;<a href="mailto:bernie@codewiz.org">bernie@codewiz.org</a>&gt;</span><br>Date: 9 January 2011 17:19<br>
To: Dextrose &lt;<a href="mailto:dextrose@lists.sugarlabs.org">dextrose@lists.sugarlabs.org</a>&gt;<br>Cc: OLPC Devel &lt;<a href="mailto:devel@lists.laptop.org">devel@lists.laptop.org</a>&gt;, Sugar Devel &lt;<a href="mailto:sugar-devel@lists.sugarlabs.org">sugar-devel@lists.sugarlabs.org</a>&gt;<br>
</font><br></span><br>This release of Dextrose 2 is intended for beta testing. Images for the<br>
XO-1 and XO-1.5 can be downloaded here:<br>
<br>
  <a href="http://wiki.sugarlabs.org/go/Dextrose" target="_blank">http://wiki.sugarlabs.org/go/Dextrose</a><br>
<br>
I&#39;ve not bothered uploading GNOME-enabled images, since Paraguay does<br>
not use it. I could be convinced to generate them if it&#39;s needed by a<br>
deployment for evaluation purposes only.<br>
<br>
The major highlight in this release is a simple automated updater based<br>
on yum which will hopefully enable us to deploy small updates<br>
effortlessly. The final release should be ready by Feb 22, when schools<br>
reopen in Paraguay, and if the updater works well we&#39;ll be able to fix<br>
any remaining bugs post-release. This build also includes a refresh of<br>
the new activity updater which supports the &quot;OLPC microformat&quot; protocol.<br>
Please test both these features vigorously.<br>
<br>
This release is missing several Sugar fixes that went into OLPC 10.1.3<br>
over the last weeks. The queue of patches waiting to be merged in<br>
Dextrose is quite long and new features have to take precedence so they<br>
can get tested early on. We also have some small features that we hope<br>
to merge in time for this release. Consult the todo list for more<br>
information.<br>
<br>
=== Changes ===<br>
* Yum updater (alsroot, m_anish)<br>
* Notification system (tch)<br>
* Refresh activity updater (m_anish)<br>
* Revert to old build naming scheme, to avoid confusing users (bernie)<br>
<br>
=== Updated activities ===<br>
* Abacus-19<br>
* Arithmetic-2<br>
* Calculate-35<br>
* Chat-69<br>
* Distance-21<br>
* Edit-8<br>
* FotoToon-5<br>
* Implode-10<br>
* IRC-8<br>
* Jukebox-20<br>
* Labyrinth-11<br>
* Maze-6<br>
* Measure-32<br>
* Memorize-36<br>
* Paint-30<br>
* Physics-8<br>
* Pippy-38<br>
* Record-87<br>
* Speak-19<br>
* TurtleArt-105<br>
* VisualMatch-27<br>
* Write-72<br>
<br>
=== Updated OS packages ===<br>
* bitfrost-1.0.10-3.fc11.i586<br>
* bootfw-q3a62-1.unsigned.i386<br>
* etoys-4.0.2340-2.noarch<br>
* kernel-2.6.31_xo1.5-20101222.1243.1.olpc.7b21b8f27f2887b.i586<br>
* kernel-firmware-2.6.31_xo1.5-20101222.1243.1.olpc.7b21b8f27f2887b.i586<br>
* olpc-bootanim-2.12-5.dxo4.fc11.i586<br>
* olpc-contents-2.6-1.fc11.i586<br>
* olpc-kbdshim-16-1.fc11.i586<br>
* olpc-powerd-32-1.fc11.i586<br>
* olpc-powerd-dbus-32-1.fc11.i586<br>
* olpc-runin-tests-0.9.43-1.noarch<br>
* olpc-update-2.23-1.fc11.noarch<br>
* olpc-utils-1.0.37-1.fc11.i586<br>
* squeak-vm-3.10.5-4.fc11.i586<br>
* xorg-x11-drv-openchrome-0.2.990-2.fc11.i586<br>
* xorg-x11-drv-sisusb-0.9.1-2.fc11.i586<br>
* xulrunner-1.9.1.9-2.fc11.i586<br>
<font color="#888888"><br>
--<br>
   // Bernie Innocenti - <a href="http://codewiz.org/" target="_blank">http://codewiz.org/</a><br>
 \X/  Sugar Labs       - <a href="http://sugarlabs.org/" target="_blank">http://sugarlabs.org/</a><br>
<br>
_______________________________________________<br>
Sugar-devel mailing list<br>
<a href="mailto:Sugar-devel@lists.sugarlabs.org">Sugar-devel@lists.sugarlabs.org</a><br>
<a href="http://lists.sugarlabs.org/listinfo/sugar-devel" target="_blank">http://lists.sugarlabs.org/listinfo/sugar-devel</a><br>
</font><br>----------<br><span class="undefined"><font color="#000000">From: <b class="undefined">Art Hunkins</b> <span dir="ltr">&lt;<a href="mailto:abhunkin@uncg.edu">abhunkin@uncg.edu</a>&gt;</span><br>Date: 11 January 2011 05:48<br>
To: Bernie Innocenti &lt;<a href="mailto:bernie@codewiz.org">bernie@codewiz.org</a>&gt;<br>Cc: Sugar Devel &lt;<a href="mailto:sugar-devel@lists.sugarlabs.org">sugar-devel@lists.sugarlabs.org</a>&gt;<br></font><br></span><br>
Is an .xo bundle of Record-87 available anywhere?<br>
<br>
It&#39;s not yet posted at <a href="http://activities.sugarlabs.org" target="_blank">activities.sugarlabs.org</a>.<br>
<br>
Art Hunkins<br>
<br>
----- Original Message ----- From: &quot;Bernie Innocenti&quot; &lt;<a href="mailto:bernie@codewiz.org" target="_blank">bernie@codewiz.org</a>&gt;<br>
To: &quot;Dextrose&quot; &lt;<a href="mailto:dextrose@lists.sugarlabs.org" target="_blank">dextrose@lists.sugarlabs.org</a>&gt;<br>
Cc: &quot;OLPC Devel&quot; &lt;<a href="mailto:devel@lists.laptop.org" target="_blank">devel@lists.laptop.org</a>&gt;; &quot;Sugar Devel&quot; &lt;<a href="mailto:sugar-devel@lists.sugarlabs.org" target="_blank">sugar-devel@lists.sugarlabs.org</a>&gt;<br>

Sent: Saturday, January 08, 2011 11:19 PM<br>
Subject: [Sugar-devel] New Dextrose 2 build: os438dx<div><div></div></div><br>----------<br><span class="undefined"><font color="#000000">From: <b class="undefined">Bernie Innocenti</b> <span dir="ltr">&lt;<a href="mailto:bernie@codewiz.org">bernie@codewiz.org</a>&gt;</span><br>
Date: 11 January 2011 06:09<br>To: Art Hunkins &lt;<a href="mailto:abhunkin@uncg.edu">abhunkin@uncg.edu</a>&gt;<br>Cc: Sugar Devel &lt;<a href="mailto:sugar-devel@lists.sugarlabs.org">sugar-devel@lists.sugarlabs.org</a>&gt;<br>
</font><br></span><br>It&#39;s here: <a href="http://people.sugarlabs.org/anish/Record-87.xo" target="_blank">http://people.sugarlabs.org/anish/Record-87.xo</a><br>
<br>
This version contains a kludge to fix for the UI layout on Sugar 0.88<br>
and on any non-1200x900 display.<br>
<br>
The current maintainer of Record, Daniel Drake, requested a complete<br>
rewrite of the UI, but nobody so far has had the time to work on it.<br>
<br>
At this point, I think we should just admit that the proper fix isn&#39;t<br>
going to happen anytime soon and go with the current kludge. Daniel, how<br>
do you feel about it?<br>
<div><div></div></div><br>----------<br><span class="undefined"><font color="#000000">From: <b class="undefined">Art Hunkins</b> <span dir="ltr">&lt;<a href="mailto:abhunkin@uncg.edu">abhunkin@uncg.edu</a>&gt;</span><br>
Date: 11 January 2011 07:04<br>To: Bernie Innocenti &lt;<a href="mailto:bernie@codewiz.org">bernie@codewiz.org</a>&gt;<br>Cc: Sugar Devel &lt;<a href="mailto:sugar-devel@lists.sugarlabs.org">sugar-devel@lists.sugarlabs.org</a>&gt;<br>
</font><br></span><br>Bernie,<br>
<br>
Thanks for this info. I can report that Record-87 acts like v86 in that it does not allow for audio recording. In both cases, when you hit Stop following recording, the activity seems to get lost during the save process and never reemerges. You can close the activity, but that&#39;s all.<br>

<br>
FWIW, I&#39;ve copied the logs for both v86 and v87. One difference I noted is that the v87 activity icon gets stuck in &quot;Starting..&quot;, whereas I don&#39;t think this is the case with v86. It looks like both versions saved correctly and then got sidetracked. (I gave both runs several minutes or more time to &quot;recover&quot; from saving.)<br>

<br>
I continue to be very concerned about Record because, to my knowledge, *with versions of SoaS higher than Strawberry*, no Record produces Ogg Vorbis sound recordings (one or two produce Ogg Speex, which of course are both of lower sound quality, and are not handled by Csound). For certain, starting with Record-76, *all* should produce Ogg Vorbis.<br>

<br>
v86 log:<br>
<br>
** Message: pygobject_register_sinkfunc is deprecated (GstObject)<br>
** Message: pygobject_register_sinkfunc is deprecated (HippoCanvasBox)<br>
** (sugar-activity:1453): DEBUG: Got client ID &quot;1027b4439824e6e794129468025983561500000013600000&quot;<br>
** (sugar-activity:1453): DEBUG: Setting initial properties<br>
1294680260.165316 WARNING root: No gtk.AccelGroup in the top level window.<br>
1294680260.168594 WARNING root: No gtk.AccelGroup in the top level window.<br>
** (sugar-activity:1453): DEBUG: Received SaveYourself(SmSaveLocal, !Shutdown, SmInteractStyleNone, !Fast) in state idle<br>
** (sugar-activity:1453): DEBUG: Sending SaveYourselfDone(True) for initial SaveYourself<br>
** (sugar-activity:1453): DEBUG: Received SaveComplete message in state save-yourself-done<br>
1294680415.212556 WARNING root: No gtk.AccelGroup in the top level window.<br>
1294680415.217616 WARNING root: .has_key() is deprecated, use &#39;in&#39;<br>
1294680419.427188 WARNING root: No gtk.AccelGroup in the top level window.<br>
1294680419.427484 WARNING root: No gtk.AccelGroup in the top level window.<br>
1294680419.439692 WARNING root: No gtk.AccelGroup in the top level window.<br>
Exited with status 0, pid 1453 data (None, &lt;open file &#39;&lt;fdopen&gt;&#39;, mode &#39;w&#39; at 0xa8f26a8&gt;, &#39;0bdd41a01716456782442307097c00bc93912004&#39;)<br>
<br>
v87 log:<br>
<br>
** Message: pygobject_register_sinkfunc is deprecated (GstObject)<br>
** Message: pygobject_register_sinkfunc is deprecated (HippoCanvasBox)<br>
** (sugar-activity:1526): DEBUG: Got client ID &quot;1027b4439824e6e794129468078695995500000013600003&quot;<br>
** (sugar-activity:1526): DEBUG: Setting initial properties<br>
1294680787.189781 WARNING root: No gtk.AccelGroup in the top level window.<br>
1294680787.193502 WARNING root: No gtk.AccelGroup in the top level window.<br>
** (sugar-activity:1526): DEBUG: Received SaveYourself(SmSaveLocal, !Shutdown, SmInteractStyleNone, !Fast) in state idle<br>
** (sugar-activity:1526): DEBUG: Sending SaveYourselfDone(True) for initial SaveYourself<br>
** (sugar-activity:1526): DEBUG: Received SaveComplete message in state save-yourself-done<br>
1294680787.301455 ERROR record:record.py: read_file: [Errno 2] No such file or directory: &#39;/home/liveuser/.sugar/default/org.laptop.RecordActivity/instance/1294680787&#39;
To: &quot;Art Hunkins&quot; &lt;<a href="mailto:abhunkin@uncg.edu" target="_blank">abhunkin@uncg.edu</a>&gt;<br>
Cc: &quot;Sugar Devel&quot; &lt;<a href="mailto:sugar-devel@lists.sugarlabs.org" target="_blank">sugar-devel@lists.sugarlabs.org</a>&gt;; &quot;Daniel Drake&quot; &lt;<a href="mailto:dsd@laptop.org" target="_blank">dsd@laptop.org</a>&gt;<br>

Sent: Monday, January 10, 2011 12:09 PM<br>
Subject: Re: [Sugar-devel] New Dextrose 2 build: os438dx<div><div></div></div><br>----------<br><span class="undefined"><font color="#000000">From: <b class="undefined">Martin Langhoff</b> <span dir="ltr">&lt;<a href="mailto:martin.langhoff@gmail.com">martin.langhoff@gmail.com</a>&gt;</span><br>
Date: 12 January 2011 06:26<br>To: Bernie Innocenti &lt;<a href="mailto:bernie@codewiz.org">bernie@codewiz.org</a>&gt;<br>Cc: OLPC Devel &lt;<a href="mailto:devel@lists.laptop.org">devel@lists.laptop.org</a>&gt;, Sugar Devel &lt;<a href="mailto:sugar-devel@lists.sugarlabs.org">sugar-devel@lists.sugarlabs.org</a>&gt;, Dextrose &lt;<a href="mailto:dextrose@lists.sugarlabs.org">dextrose@lists.sugarlabs.org</a>&gt;<br>
</font><br></span><br>Congrats!<br>
Interesting. Any pointers to how it works / design and or src?<br>
<br>
cheers,<br>
<br>
<br>
<br>
m<br>
<font color="#888888">--<br>
 <a href="mailto:martin.langhoff@gmail.com">martin.langhoff@gmail.com</a><br>
 <a href="mailto:martin@laptop.org">martin@laptop.org</a> -- School Server Architect<br>
 - ask interesting questions<br>
 - don&#39;t get distracted with shiny stuff  - working code first<br>
 - <a href="http://wiki.laptop.org/go/User:Martinlanghoff" target="_blank">http://wiki.laptop.org/go/User:Martinlanghoff</a><br>
</font><div><div></div></div><br>----------<br><span class="undefined"><font color="#000000">From: <b class="undefined">Bernie Innocenti</b> <span dir="ltr">&lt;<a href="mailto:bernie@codewiz.org">bernie@codewiz.org</a>&gt;</span><br>
Date: 12 January 2011 06:48<br>To: Martin Langhoff &lt;<a href="mailto:martin.langhoff@gmail.com">martin.langhoff@gmail.com</a>&gt;<br>Cc: rralcala &lt;<a href="mailto:rralcala@paraguayeduca.org">rralcala@paraguayeduca.org</a>&gt;, OLPC Devel &lt;<a href="mailto:devel@lists.laptop.org">devel@lists.laptop.org</a>&gt;, Sugar Devel &lt;<a href="mailto:sugar-devel@lists.sugarlabs.org">sugar-devel@lists.sugarlabs.org</a>&gt;, Dextrose &lt;<a href="mailto:dextrose@lists.sugarlabs.org">dextrose@lists.sugarlabs.org</a>&gt;<br>
</font><br></span><br>As soon as we&#39;re finished with this release cycle, we&#39;ll get started on<br>
Fedora 14 or 15 with Sugar 0.90 or maybe 0.92. We&#39;ll pick the same<br>
versions that OLPC chooses, to maximize synergy.<br>
It&#39;s a very simplistic tool: This was the initial design by Aleksey:<br>
<br>
  <a href="http://wiki.sugarlabs.org/go/Dextrose/Updater" target="_blank">http://wiki.sugarlabs.org/go/Dextrose/Updater</a><br>
<br>
<br>
This is the actual code being deployed:<br>
<br>
 <a href="http://download.sugarlabs.org/dextrose/testing/dxo2/rpms/source/dextrose-updater-1-6.fc13.src.rpm" target="_blank">http://download.sugarlabs.org/dextrose/testing/dxo2/rpms/source/dextrose-updater-1-6.fc13.src.rpm</a><br>

<br>
<br>
Our hope is that, with a small data set, yum will perform decently in<br>
the field, even on the memory starved XO-1.<br>
<br>
We&#39;ll issue updates sparingly, from a deployment-controlled repository.<br>
Even if something goes wrong on 1% of the machines and we need to<br>
upgrade them manually with USB sticks, we would still save 99% of the<br>
work.<br>
<br>
Flash filesystems get corrupted occasionally in the field, therefore the<br>
only way to avoid data loss is having good backup/restore procedures. A<br>
fail-safe update system alone is not sufficient.<br>
<br>
Another thing I like about the yum-based solution is that it doesn&#39;t<br>
require an arcane filesystem layout and home-brew tools such as<br>
olpc-update. One less thing we have to maintain separately from Fedora.<br>
<div><div></div></div><br></div><br>