unofficial mirror of guix-devel@gnu.org 
 help / color / mirror / code / Atom feed
* The road to Guix 1.0
@ 2013-12-21 14:09 Ludovic Courtès
  0 siblings, 0 replies; only message in thread
From: Ludovic Courtès @ 2013-12-21 14:09 UTC (permalink / raw)
  To: guix-devel

[-- Attachment #1: Type: text/plain, Size: 1738 bytes --]

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’.

[-- Attachment #2: Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2013-12-21 14:09 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-12-21 14:09 The road to Guix 1.0 Ludovic Courtès

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).