The road to Guix 1.0

From: Ludovic Courtès Subject: The road to Guix 1.0 Date: Sat, 21 Dec 2013 15:09:31 +0100 User-agent: Gnus/5.130007 (Ma Gnus v0.7) Emacs/24.3 (gnu/linux)

Hi! So, time has come to refine the road map, and see in more details what can be done in the next 2–5 months that would lead to something we could call “1.0”. I think roughly half of it can be achieved for 0.6 (end of January or February?). • distributed builds (see <https://lists.gnu.org/archive/html/guix-devel/2013-12/msg00115.html> for details) • additional build slave (probably chapters.gnu.org for Intel, and Mark’s Fuloong for MIPS?) • (gnu system ...) enhancements + udev used, probably launched from the initrd + more services: lshd, ntpd, acpid, portmap, dbus, X + SLiM, etc. + honor the ‘file-systems’ field of ‘operating-system’ + implement the ‘guix system’ command (see the manual) + add a procedure that instantiates an ‘operating-system’ in a VM image that uses a shared store with the host (useful for testing) • basic installer + define an ‘operating-system’ for the installer + define an ‘operating-system’ ISO 9660 (or USB?) image builder + define a ‘guix install’ command (or similar) that takes an ‘operating-system’ and installs it to the target drives (populates the store), including GRUB and everything • signed substitutes (see <http://lists.gnu.org/archive/html/bug-guix/2013-05/msg00087.html> and <http://lists.science.uu.nl/pipermail/nix-dev/2013-May/011203.html>) • Switch to /gnu/store as the default store directory (this is easy to do, but will entail a full rebuild and a temporary Hydra outage while it rebuilds everything for that store.) Comments, questions, and patches are welcome! Thanks, Ludo’.

pgpg1AqWVSAEe.pgp

Description: PGP signature

reply via email to



[Prev in Thread] Current Thread [Next in Thread]