User:DanielDrake/12.2.0 ideas: Difference between revisions
Jump to navigation
Jump to search
DanielDrake (talk | contribs) (Created page with '=== olpc-update and related improvements === * Allow olpc-update-query to optionally ignore OATS signature (off by default) (trivial) * Factor out Sugar activity update into som…') |
|||
Line 1: | Line 1: | ||
=== olpc-update and related improvements === |
=== olpc-update and related improvements === |
||
* Allow olpc-update-query to optionally ignore OATS signature (off by default) (trivial) |
* Allow olpc-update-query to optionally ignore OATS signature (off by default) (trivial) (pushed to git, but needs os-builder counterpart) |
||
* Factor out Sugar activity update into some kind of Sugar shell helper process |
* Factor out Sugar activity update into some kind of Sugar shell helper process |
||
* Shell helper would try hard to update activities automatically after an upgrade (in the background?) (off by default in Sugar, on by default in OLPC builds) |
* Shell helper would try hard to update activities automatically after an upgrade (in the background?) (off by default in Sugar, on by default in OLPC builds) |
Revision as of 20:49, 25 July 2012
- Allow olpc-update-query to optionally ignore OATS signature (off by default) (trivial) (pushed to git, but needs os-builder counterpart)
- Factor out Sugar activity update into some kind of Sugar shell helper process
- Shell helper would try hard to update activities automatically after an upgrade (in the background?) (off by default in Sugar, on by default in OLPC builds)
- bitfrost's urlrange would be adapted for use here
- Would also support the additional microformat headers added in dextrose to keep people happy?
- (nice to have) Adapt Sugar's activity install code to use python zip classes instead of "unzip", then we can only download parts of the activity that changed during an update
- Shell helper sends dbus messages to shell after updating an activity (if needed, maybe the Shell watching the filesystem is enough)
- Drop "Your activities need updating" on-upgrade-message from Sugar (will be a pain to port to GTK3 anyway)
- (nice to have) olpc-update could handle "out of disk space" issues by deleting activities that are available on the school server before starting the update
To be performed by FZT
- Multiple update streams in oatslite (to allow for a mixture of laptop models over a whole deployment)
- Multiple activity update streams in xs-activity-server (to allow for a mix of software versions running in the same school)
PulseAudio
Move to PulseAudio on all 3 laptops.