From mboxrd@z Thu Jan 1 00:00:00 1970 From: Danny Milosavljevic Subject: Re: Installation-Protocol for GuixSD x86_64 v0.15-preview Date: Tue, 3 Jul 2018 15:27:52 +0200 Message-ID: <20180703152752.50f1795e@scratchpost.org> References: <20180703101553.702b0b00@alma-ubu> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; boundary="Sig_/kCJnZgPE0+ouiwHl+C=PTVY"; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:59110) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1faLLi-0004kt-2a for guix-devel@gnu.org; Tue, 03 Jul 2018 09:28:07 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1faLLe-0002n5-0w for guix-devel@gnu.org; Tue, 03 Jul 2018 09:28:06 -0400 Received: from dd26836.kasserver.com ([85.13.145.193]:41000) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1faLLd-0002jQ-NX for guix-devel@gnu.org; Tue, 03 Jul 2018 09:28:01 -0400 In-Reply-To: <20180703101553.702b0b00@alma-ubu> 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: =?ISO-8859-1?Q?Bj=F6rn_H=F6fling?= Cc: guix-devel --Sig_/kCJnZgPE0+ouiwHl+C=PTVY Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Hi Bj=C3=B6rn, thanks for testing it! On Tue, 3 Jul 2018 10:15:53 +0200 Bj=C3=B6rn H=C3=B6fling wrote: > 2) The welcome screen with installation instructions is a bit > cluttered. I had in mind that Danny already worked on this?=20 Only for the serial tty init. But it might be similar here too, I don't kn= ow. > PIO_UNIMAPCLR: Input/output error > 3) PIO_UNIMAPCLR: Input/output error >=20 > Anything to worry about? According to https://elixir.bootlin.com/linux/v3.2/source/include/linux/kd.= h#L70 that's trying to clear the Unicode -> font map (that is, charmap). In Linux, ./drivers/tty/vt/vt_ioctl.c implements it. Can't see how that ever ends up in -EIO O_o > The first line is written in English with a decimal point. The last line = is written in English, although the decimal separator is German [Furthermor= e, It's more confusing to report the 0.00081 MiBs, i.e. about 80KiB saved s= pace. Rounding should be done after 3 places]. Please, anything *but* 3 fractional places. Right now, it's still possible to disambiguate "," and "." errors--that wou= ld not be possible with 3 fractional places. > After this release, let's integrate an installer. wip-installer-2 works fine. The architecture could be more generic (it has 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. Also, I've packaged Anaconda, the Red Hat installer. It still fails some tests (and has a lot of dependencies). I would need some help with Guix's gi.repository handling. --Sig_/kCJnZgPE0+ouiwHl+C=PTVY Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEds7GsXJ0tGXALbPZ5xo1VCwwuqUFAls7edgACgkQ5xo1VCww uqUUYAgAkdxt++dWTDc+/HPzX3tCwszANj8dr7KAP2MsFfFRsxzlxtVqDaiS7bYt 0Z/l0ZDkSD7alA9xZFx8di5Jsb6afqrGmY2/4M1jgpZwzjLz5zn39o3ryyh0lN3G X40yloIdkIYAonJ8TscU87j0XpOs01oqD5UfWE3Cvy8CEGFWKn2GeJzwzP2l9Obf qlcHpajsOy8ZYseANnnbLEc/Fd1WlqsvOp4nG3E35EEwa802WsTLh5vesVPKWqEI AzIQke/JfKQGK1xnFhOmOO0/qJkiYbmhU5dI9fCeVcuebNdzeLQs4JnefcNvtaZ5 gvsk1Cf5hG16tuw5P4fOAIXApl68aA== =FhNG -----END PGP SIGNATURE----- --Sig_/kCJnZgPE0+ouiwHl+C=PTVY--