From mboxrd@z Thu Jan 1 00:00:00 1970 From: John Darrington Subject: Re: Graphical Installer - Call for Testing. Date: Wed, 4 Jan 2017 19:44:36 +0100 Message-ID: <20170104184435.GA27536@jocasta.intra> References: <20170104075928.GA23509@jocasta.intra> <20170104.141833.71300281422429889.post@thomasdanckaert.be> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="0OAP2g/MAC+5xKAE" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:51690) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cOqYF-000431-R3 for guix-devel@gnu.org; Wed, 04 Jan 2017 13:44:45 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cOqYC-0001YV-LW for guix-devel@gnu.org; Wed, 04 Jan 2017 13:44:43 -0500 Received: from de.cellform.com ([88.217.224.109]:55261 helo=jocasta.intra) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1cOqYC-0001YC-8H for guix-devel@gnu.org; Wed, 04 Jan 2017 13:44:40 -0500 Content-Disposition: inline In-Reply-To: <20170104.141833.71300281422429889.post@thomasdanckaert.be> 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: Thomas Danckaert Cc: guix-devel@gnu.org --0OAP2g/MAC+5xKAE Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Thanks for the feedback. I hadn't really considered installing on a VM, so that's another scenario to think about. I agree that the 'filesystems' page could be better thought out and made a bit less confusing. The "tooltip" idea is an interesting one. I will think about it. Like you say however we are always constrained by the amount of screen real esta= te available. J' On Wed, Jan 04, 2017 at 02:18:33PM +0100, Thomas Danckaert wrote: I was just playing with it a bit yesterday (I built my own installation image according to the instructions in the manual), and tried to insta= ll to a qemu vm. I also ran the installer from my git checkout (running ./pre-inst-env guix system installer and browsing the menus without actually installing anything). =20 Here are some remarks, which perhaps mostly illustrate my own confusio= n, but might serve to make the interface easier to understand :-) =20 - General usability: It would be nice to have something like a tooltip (text at the bottom of the screen?) explaining what each button does when it's highlighted. It wasn't obvious to me what buttons such as ???Continue??? ???Back??? ???Save??? ???Write??? or= ???Check??? would do, and which buttons were required or optional. Maybe my confusion was partly caused by the fact that some buttons don't seem to work (see next). This is just a suggestion, I'm not sure if there's room on the screen for more text. A manual accompanying the interface could also help, but a self-explanatory interface is of course better :) =20 - From???partition the disks???, I can only go back to the main menu = by highlighting ???Continue??? and pressing enter/space (using the ???= Back??? button or ???B??? doesn't seem to work). In the ???allocate disk partitions??? menu, the Back and Continue buttons work when I select them and press ???space??? or when I press ???B??? or ???C???, but = not when I select it and use ???enter??? (this takes me back to the allocation menu for the currently selected disk, possibly this is intended?) =20 - For those not used to curses-based interfaces (like me apparently?), some explanation of which buttons to press (enter or space?) could help. Also, the shortcuts (e.g. ???B??? for back) are highlighted when I run the installer from my system (in my case, from gnome terminal), but in the tty on the VM, this highlighting is invisible. What about a pure ascii way to highlight the shortcuts, like ???ack??? and ???ontinue???? =20 - When I choose a mount point for a partition and run ???check???, pa= rt of the check output seems to fall off the screen (see attached screenshot). Is it possible to wrap the text lines so they fit in the screen (and maybe make the output scrollable?). =20 - Possibly a qemu issue: the interface was rather slow to respond to commands on the qemu VM. Running the installer menu ???natively??? from the guix source dir, everything was snappy. =20 - Probably a qemu issue on my system: somehow I can't get networking to work like it says in the manual (manual says to specifiy ???-net default??? but my qemu complains this option doesn't exist, I have = to use ???-net user???, but then don't seem to get a network in the VM :-/ ) , and the networking setup crashes the installer (???Command failed: no such device (-19)???) and causes a renewed automatic log= in. =20 Because of the networking issue in my VM, I couldn't proceed with the actual installation. Will report back if/when I solve it. =20 Thomas --=20 Avoid eavesdropping. Send strong encrypted email. PGP Public key ID: 1024D/2DE827B3=20 fingerprint =3D 8797 A26D 0854 2EAB 0285 A290 8A67 719C 2DE8 27B3 See http://sks-keyservers.net or any PGP keyserver for public key. --0OAP2g/MAC+5xKAE Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iEYEARECAAYFAlhtQpMACgkQimdxnC3oJ7N72ACfcwlYL/y7nLPqYEMVKoDXpH3S +uoAnRCWLh3PlOser1Hqq0S+GjkHwFKR =4jL+ -----END PGP SIGNATURE----- --0OAP2g/MAC+5xKAE--