From mboxrd@z Thu Jan 1 00:00:00 1970 From: dian_cecht@zoho.com Subject: Re: Graphical Installer - Call for Testing. Date: Wed, 4 Jan 2017 07:54:36 -0800 Message-ID: <20170104155436.GA8805@khaalida> References: <20170104075928.GA23509@jocasta.intra> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:60305) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cOntk-0004Qn-N9 for guix-devel@gnu.org; Wed, 04 Jan 2017 10:54:45 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cOnth-00063c-Ll for guix-devel@gnu.org; Wed, 04 Jan 2017 10:54:44 -0500 Received: from sender-pp-092.zoho.com ([135.84.80.237]:25326) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1cOnth-00063I-Dz for guix-devel@gnu.org; Wed, 04 Jan 2017 10:54:41 -0500 Received: from localhost (khaalida [local]) by khaalida (OpenSMTPD) with ESMTPA id 780f079d for ; Wed, 4 Jan 2017 15:54:36 +0000 (UTC) Content-Disposition: inline In-Reply-To: <20170104075928.GA23509@jocasta.intra> 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: guix-devel@gnu.org On Wed, Jan 04, 2017 at 08:59:28AM +0100, John Darrington wrote: > This branch provides a curses based graphical interface to the disk > images used for installing GuixSD. It is intended to allow users > unfamiliar with bash and other aspects of unix-like operating systems > to easily install GuixSD. This means, it should allow you to install > GuixSD on a bare PC, without ever touching a shell (whilst still > providing that option for those who want it). > > > > Please report coding and usability issues. I just wanted to say I hope this isn't going to be the only install option in the future. While I haven't tested this patch, I do want to say that I'd rather this be an optional/alternative install method while leaving people a choice of using the old, tried-and-true shell. I've seen too many installers that force a GUI on the user and, in the end, removed some very valuable options from the user. The big example that comes to mind for me is Ubuntu the last time I tried to install it and found that disk encryption was only available with AES-256, which I frankly don't trust. At least with plaintext config files (that are reasonably powerful, which Guix's seem to be), some knowledge of the command-line tools we have, and some planning the options for installation are nearly endless. I'd also like to state that I hope this installer will make sure the user has plenty of options available at each stage of the process and won't make the aforementioned mistake of assuming the end user's needs (unless there is some technical reason that the distro simply can not do something, in which case I'd hope the techinal limitation will be fixed instead of setting it in stone by removing it entirely from the GUI installer).