[Server-devel] Planning for XS-0.6
Martin Langhoff
martin.langhoff at gmail.com
Mon Nov 17 18:52:15 EST 2008
On Mon, Nov 17, 2008 at 12:22 PM, Martin Langhoff
<martin.langhoff at gmail.com> wrote:
> Of course,
> if you can help a bit and you have other priorities, you can make your
> feature happen in time for 0.6 too (and I'll try my darndest to help!)
I've been asked in private for relatively easy things to tackle that
are not in the critical path -- I've posted a few entries in track and
tagged them "grabme". You know what to do with them :-)
Right now the listing is:
#9001 Experiment to understand rpm/yum resiliency to sudden loss of power
The core mission is to understand how good rpm and yum are at
recovering after a bad power loss (on our default fs, in this case
ext3).
The basic idea is to break yum/rpm install process by yanking the
power away from the machine at different points of the installation,
and seeing how the overall process recovers. And harassing or
contratulating Seth and the rpm folks with what we learn :-)
One idea: Perhaps some of it can be automated with qemu and a script
that calls yum/rpm via ssh. Qemu has slow IO so you can get more
granularity...
--
#9002 Get the current XS to boot on XO.
Backport whatever magic Jeremy Katz and friends havee cooked to boot a
vanilla F10 on the XO, and apply it to F9, so we can use it for the
School Server ;-)
Ideally it can be a setup that boots off a plain SD card ext3
formatted, with swap, avoiding squashfs, and uses an external USB HD
for /library which is the main storage location.
--
#9003 Backup XS to USB HD
With the usbmount tools in place, we can now add a simple script that
can look for a signed file on a USB HD when it's plugged in, and
backup the whole system.
You can look at the scripts that hook into usbmount in the xs-rsync
and the xs-activation packages.
--
#9004 Sort out xs-logos
We have created xs-logos but revisor and anaconda have conspired to
ignore it. This needs to be resolved -- as things stand, we are
infringing on the Fedora Trademark.
A secondary issue would be to get decent imagery to replace the
default unbranded imagery the package.
--
The live query is:
https://dev.laptop.org/query?status=assigned&status=new&status=reopened&group=milestone&component=school+server&order=priority&col=id&col=summary&col=status&keywords=~grabme&row=description
cheers,
m
--
martin.langhoff at gmail.com
martin at laptop.org -- School Server Architect
- ask interesting questions
- don't get distracted with shiny stuff - working code first
- http://wiki.laptop.org/go/User:Martinlanghoff
More information about the Server-devel
mailing list