Awesome summary. Especially the journal-restore script will come in
handy right now. The info came at exactly the right time.
This reminds me about the thread started by Michael Stone about
sharing info between deployments. I think we should really put this
kind of technical info up on the l.o wiki, for other deployments and
also as a reference for people making future releases. It's quite
valuable info and there's already quite some duplication of effort
going on. It's all idle talk atm from my part, but hope to find some
time soon in the next week to document some of our stuff up there.
/Ties
On Fri, Mar 13, 2009 at 3:11 AM, Daniel Drake d...@laptop.org wrote:
Hi,
I decided that it's worth sharing a summary of the customisations that
we are making to OLPC OS 801 here in paraguay. Many of these things
would probably be useful for other deployments too, so I'm hoping this
mail makes some recent work of myself and others slightly
better-known. Also I would be interested in helping OLPC include these
in 8.2.1 or 8.2.2...
I expect this list may grow a bit more before we finalize our image,
so I may end up sending another list soon.
-bundles and activities
http://wiki.paraguayeduca.org/index.php/Actividades_y_contenidos
- version number
/boot/olpc_build customised with paraguay branding which then appears in sugar
- acquire leases from the school server over standard 802.11 wireless networks
http://dev.laptop.org/ticket/9289
- customise browse homepage
http://dev.laptop.org/~dsd/20090219/py_home.png
(screenshot is slightly outdated, latest one has non-pixellated
paraguayeduca logo)
(we don't have content to sit behind the 3 links yet)
- make gcompris a favourite activity by default
echo net.gcompris.gcomprisActivity \
${pristine}/usr/share/sugar/data/activities.defaults
- disable unintuitive first boot You should update your activities message
sed -i -e 's/\.sugar-update/\.sugar-update-hackedout/g' \
${pristine}/etc/init.d/olpc-configure
- backup initial sound state, and restore on every reboot
fixes a common but not completely understood problem where sound
completely stops working until reflash
http://dev.laptop.org/ticket/9248
- hook up the Discard network history button to also unregister from the XS
we're in a pickle because current builds deployed to teachers don't
let us unregister easily...this may help us to avoid future pickles
http://dev.sugarlabs.org/ticket/362
- add scripts for journal restore
the current XS restore web interface is sub-standard (can access
everyones files) and doesnt seem like it will offer a single-click
restore my entire journal any time soon
http://dev.laptop.org/ticket/9250
- speed up the activity updater by greatly reducing the number of
requests it has to make over the internet (to 0, assuming that the
user hasn't installed any extra activities)
http://dev.laptop.org/ticket/9259
- implement the client side of lease updates through the theft
deterrence protocol
http://dev.laptop.org/ticket/9288
- make shutdown 15 seconds quicker
http://dev.laptop.org/ticket/9289
Daniel
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel
___
Devel mailing list
Devel@lists.laptop.org
http://lists.laptop.org/listinfo/devel