[Server-devel] XS - rebase on F-11, notes and RHF

Martin Langhoff martin.langhoff at gmail.com
Thu Oct 8 05:48:23 EDT 2009


So the F-9-based XS-0.6 is closed (at long last), and the next step is
to prep 0.7 based on F-11. Here is a rundown of the packaging /
installer work I think needs to be done:

=Rebuild packages, spec fixups=

Jerry Vonau has done a lot of the exploratory work, so mostly done I
think. Thanks! Still, might hit issues and cry for help...

=Switch from metapackage to 'groups'=

RFH: The repos I build have no 'groups' defined, and we need to
control livecdcreator/pungi and anaconda so that only the group (and
its deps) is included.

=Polish on the Anaconda / Installer=

 - With the F11 buildsys tools maybe we can now replace fedora-logos properly.

 - Anaconda on F11 seems to install from a bootable USB with less
crashes -- will want to streamline the process.

=Improve xs-config=

There are several ways in which xs-config can be a lot less intrusive,
for example using alternative init scripts (as we are doing with
'pgsql-xs' vs 'postgresql').

=FAQ=

Why F11? Because the XS needs to be stable, and doesn't need bleeding
edge, so targetting the "LTS" F11->RHEL6->CentOS path makes sense. The
XS team would like to spend more time working on "tools on top" and
less time tracking Fedora and regression-testing :-)

Why are these packages out of sync with Fedora (missing F-12, etc)?
The XS packages are still in flux and intrusive. And low-quality/risky
from a Fedora PoV. As things stabilize in the future it might make
sense to request inclusion.

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