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 [email protected] http://lists.laptop.org/listinfo/devel
