From owner-freebsd-advocacy@FreeBSD.ORG Mon Mar 8 16:58:27 2004 Return-Path: Delivered-To: freebsd-advocacy@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ECB0416A4CE for ; Mon, 8 Mar 2004 16:58:27 -0800 (PST) Received: from tomts44-srv.bellnexxia.net (tomts44.bellnexxia.net [209.226.175.111]) by mx1.FreeBSD.org (Postfix) with ESMTP id B179043D1F for ; Mon, 8 Mar 2004 16:58:26 -0800 (PST) (envelope-from dashevil@sympatico.ca) Received: from smtp.bellnexxia.net ([209.226.175.62]) by tomts44-srv.bellnexxia.netSMTP <20040309005825.PFTN1538.tomts44-srv.bellnexxia.net@smtp.bellnexxia.net> for ; Mon, 8 Mar 2004 19:58:25 -0500 X-Mailer: Openwave WebEngine, version 2.8.6.6 (webedge20-101-174-112-20020617)" From: To: Date: Mon, 8 Mar 2004 19:58:25 -0500 MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 7bit Message-Id: <20040309005825.PFTN1538.tomts44-srv.bellnexxia.net@smtp.bellnexxia.net> Subject: Re: Re: Installation - More user friendly X-BeenThere: freebsd-advocacy@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: FreeBSD Evangelism List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 09 Mar 2004 00:58:28 -0000 > > From: Johnson David > Date: 2004/03/08 Mon PM 03:42:01 EST > To: Matthew Seaman > CC: freebsd-advocacy@freebsd.org > Subject: Re: Installation - More user friendly > > On Monday 08 March 2004 12:15 pm, Matthew Seaman wrote: > > > Now this I think will be a very productive way forward. It's much > > easier to write a program to do one particular thing well, and > > integrate it into a collection of similar programs, than it is to > > throw away everything and rewrite the whole lot from scratch. > > Problem is, sysinstall isn't really set up for piecemeal replacement, > > and while sysinstall may have been the canonical 'throwaway hack > > pressed into production' actually throwing it away means there has to > > be a complete full-featured replacement ready to slot in instead. > > While sysinstall itself isn't suitable for piecemeal replacement, the > idea behind it is. Consider the Slackware installer. It essentially is > a series of shell scripts throwing up dialog screens. (well it does > assume that you've already partitioned the harddrive, but that's > another story). > > sysinstall tries to do too much. You can split up its functionality into > separate utilities and not lose a thing. Of course you would need to > get all of these utilities completed before you could replace it. But > these utilities would be useful in and of themselves in the meantime. > > David I agree with you very strongly here. I also think each tool should be built as a library core, UI independant (like gaim). That way we could make GUI tools that manipulate just about every aspect of the system without having to rewrite too much code. > _______________________________________________ > freebsd-advocacy@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-advocacy > To unsubscribe, send any mail to "freebsd-advocacy-unsubscribe@freebsd.org" >