From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ricardo Wurmus Subject: Re: Do we really need our own installer? Date: Thu, 21 Sep 2017 16:17:24 +0200 Message-ID: <87fubg2l1n.fsf@elephly.net> References: <9a7b0563-806c-fb95-f110-16ab42e2bff7@crazy-compilers.com> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:44379) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dv2IK-0000RT-7n for guix-devel@gnu.org; Thu, 21 Sep 2017 10:17:37 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dv2IH-0007e8-1T for guix-devel@gnu.org; Thu, 21 Sep 2017 10:17:36 -0400 Received: from sender-of-o51.zoho.com ([135.84.80.216]:21108) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1dv2IG-0007dK-R7 for guix-devel@gnu.org; Thu, 21 Sep 2017 10:17:32 -0400 In-reply-to: <9a7b0563-806c-fb95-f110-16ab42e2bff7@crazy-compilers.com> 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: Hartmut Goebel Cc: guix-devel Hartmut Goebel writes: > But do we really need our own installer? Why can't we "just" adopt an > existing one to our needs? Does the installer need to be part of the > "guix system" command? The reason why we have a draft curses installer is because John actually wrote it. We may be able to adopt an existing graphical installer, but to my knowledge nobody has investigated this closely enough yet. The curses installer currently is the closest we have to an installer. If you feel motivated to take on the work to explore existing GUI installers, do not let us stop you :) Originally, we wanted to have an installer that does not hide the Scheme configuration and lets users play with it. We wanted to have something that is a step up from manually following the steps outlined in the manual. -- Ricardo GPG: BCA6 89B6 3655 3801 C3C6 2150 197A 5888 235F ACAC https://elephly.net