From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: Installation-Protocol for GuixSD x86_64 v0.15-preview Date: Tue, 03 Jul 2018 23:35:23 +0200 Message-ID: <87zhz8f1es.fsf@gnu.org> References: <20180703101553.702b0b00@alma-ubu> <20180703152752.50f1795e@scratchpost.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:50081) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1faSxM-0007hL-2Z for guix-devel@gnu.org; Tue, 03 Jul 2018 17:35:28 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1faSxK-0005e1-Hd for guix-devel@gnu.org; Tue, 03 Jul 2018 17:35:27 -0400 In-Reply-To: <20180703152752.50f1795e@scratchpost.org> (Danny Milosavljevic's message of "Tue, 3 Jul 2018 15:27:52 +0200") List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: Danny Milosavljevic Cc: guix-devel Hey Danny, Danny Milosavljevic skribis: > After this release, let's integrate an installer. > > wip-installer-2 works fine. The architecture could be more generic (it h= as > peculiar ideas about how any installer screen MUST look), but it's not bad > or anything. Also, the wizard leaves something to be desired (I didn't > find the place where it does that yet: You can select any future step, but > if it requires information in a dependent step, it will instead jump to > that one - that's jarring and not what you would expect - at least not > without good visualization). > > I thought about doing fully generic Guile window management library a la > Turbo Vision but it's really overkill for what we need. Nice, sure. > > I think the technical holdup for merging wip-installer-2 to master was the > modularization of guix. I agree, we should definitely do that! And we can always improve it incrementally afterwards. Ludo=E2=80=99.