From owner-freebsd-questions@FreeBSD.ORG Thu Jan 19 20:01:16 2012 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C97281065675 for ; Thu, 19 Jan 2012 20:01:16 +0000 (UTC) (envelope-from frank@esperance-linux.co.uk) Received: from asmtp1.iomartmail.com (asmtp1.iomartmail.com [62.128.201.248]) by mx1.freebsd.org (Postfix) with ESMTP id 53E5E8FC14 for ; Thu, 19 Jan 2012 20:01:15 +0000 (UTC) Received: from asmtp1.iomartmail.com (localhost.localdomain [127.0.0.1]) by asmtp1.iomartmail.com (8.13.8/8.13.8) with ESMTP id q0JK16G5005463; Thu, 19 Jan 2012 20:01:06 GMT Received: from orange.esperance-linux.co.uk (host-92-22-155-163.as13285.net [92.22.155.163]) (authenticated bits=0) by asmtp1.iomartmail.com (8.13.8/8.13.8) with ESMTP id q0JK160e005452; Thu, 19 Jan 2012 20:01:06 GMT Received: by orange.esperance-linux.co.uk (Postfix, from userid 1001) id 184B733C52; Thu, 19 Jan 2012 20:01:06 +0000 (GMT) Date: Thu, 19 Jan 2012 20:01:06 +0000 From: Frank Shute To: Devin Teske Message-ID: <20120119200106.GB88862@orange.esperance-linux.co.uk> References: <4EFDA3B50040906E@> <20120119164234.GB21488@hemlock.hydra> <04db01ccd6df$a6ebe3f0$f4c3abd0$@fisglobal.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="tjCHc7DPkfUGtrlw" Content-Disposition: inline In-Reply-To: <04db01ccd6df$a6ebe3f0$f4c3abd0$@fisglobal.com> User-Agent: Mutt/1.4.2.3i X-Face: *}~{PHnDTzvXPe'wl_-f%!@+r5; VLhb':*DsX%wEOPg\fDrXWQJf|2\,92"DdS%63t*BHDyQ|OWo@Gfjcd72eaN!4%NE{0]p)ihQ1MyFNtWL X-Operating-System: FreeBSD 8.2-STABLE amd64 X-Organisation: 'shute.org.uk' Cc: 'Chad Perrin' , freebsd-questions@freebsd.org Subject: Re: FreeBSD 9 X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Frank Shute List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Jan 2012 20:01:17 -0000 --tjCHc7DPkfUGtrlw Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Jan 19, 2012 at 11:22:14AM -0800, Devin Teske wrote: > >=20 >=20 > >=20 > > On Thu, Jan 19, 2012 at 11:15:08AM +0100, Eduardo Morras wrote: > > > > > > I think that a full/complete update of the old installer to add > > > it support GEOM, ZFS, scripting and more newer features will > > > consume more manpower and resources than create a new one from > > > scratch, where the devs aren't chained by old code, backwards > > > compatibility, old restrictions and old point of views. This > > > way, is easier correct bugs, new features, simplify the > > > installation and even automate it to this new installer than try > > > to add them to the old one. > >=20 > > I'm curious: Is this just speculation, or have you determined this > > by reading > the > > source of the old installer? Old code means *tested* code, and > > when it is > well- > > maintained it often means easily extensible code. Is that the > > case for the > old > > installer, or is the older installer a crufty mess of "temporary" > > fixes that > became > > permanent, as your statements seem to imply? > >=20 >=20 > I believe the "difficulty in maintenance" stems primarily from the > fact that the existing partition editor MAY have to be entirely > rewritten to accommodate other root filesystem types (but even > that's not entirely true -- if done right). >=20 > Other than that, it's most likely just FUD and misperception that > sysinstall(8) is either (a) hard to maintain or (b) hard to extend. > -- Devin To quote the manpage for sysinstall: BUGS This utility is a prototype which lasted several years past its expira- tion date and is greatly in need of death. There are a (great) number of undocumented variables. UTSL. I welcome the new installer. sysinstall was a piece of buggy garbage that gave a pretty poor first impression of FreeBSD. The new installer will get better with time. Regards, --=20 Frank Contact info: http://www.shute.org.uk/misc/contact.html --tjCHc7DPkfUGtrlw Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.16 (FreeBSD) iEYEARECAAYFAk8YdoAACgkQHduKvUAgeK6l9ACg1RPvKZuAm9aYKPAKLxZBG5Bv O9sAoIrhZjJloS+lpi09P/4pkfgn3U1D =E6bc -----END PGP SIGNATURE----- --tjCHc7DPkfUGtrlw--