[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [GSoC] Draft proposal for an Install Wizard for Guix
From: |
Danny Milosavljevic |
Subject: |
Re: [GSoC] Draft proposal for an Install Wizard for Guix |
Date: |
Wed, 23 Mar 2016 12:53:56 +0100 |
> One more thing to consider. While you write this installer, you might
> want to think about how we can make the installation process itself as
> reproducible as possible. One of Guix's features is reproducible
> software builds. Shouldn't GuixSD also make it possible to reproduce
> the process of partitioning the system's disks, making its filesystems,
> and configuring the system for the first time?
Yeah, personally I'd like to have an emacs form which just displays config.scm
(and stores it as a normal file) and has some inline documentation on what is
what and maybe a treeview instead of visible S-Expression parens - and a
validation process whether the stuff makes sense. When you exit, it just
instantiates the system.
The partitioning & file system type should also be specified in a declarative
way in the config [and arguably it already is].
Basically not a lot different from now but just more user-friendly and catching
more mistakes before instantiation.
ncurses actually isn't as flexible - although it has the benefit that the
average user is familiar with how it looks.
But it's just my preference, of course.