[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