From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 4.0.0 (2022-12-14) on finch.gentoo.org X-Spam-Level: * X-Spam-Status: No, score=1.1 required=5.0 tests=DATE_IN_PAST_12_24,DMARC_NONE, INVALID_DATE,MAILING_LIST_MULTI autolearn=no autolearn_force=no version=4.0.0 Received: from tsunx.ctn.cogs.susx.ac.uk (tsunx.ctn.cogs.susx.ac.uk [139.184.50.12]) by cvs.gentoo.org (Postfix) with SMTP id 5F58214B00 for ; Mon, 15 Jan 2001 10:42:28 -0700 (MST) Received: from tsuny.ctn.cogs.susx.ac.uk [139.184.50.13] by tsunx.ctn.cogs.susx.ac.uk with smtp (Exim 1.82 #1) id 14IDf0-0003Hz-00; Mon, 15 Jan 2001 17:43:14 +0000 Received: from thomasfl by tsuny.ctn.cogs.susx.ac.uk with local (Exim 1.82 #1) id 14IDez-000569-00; Mon, 15 Jan 2001 17:43:13 +0000 From: Thomas Flavel To: gentoo-dev@gentoo.org Message-ID: <20010115174312.D12574@tsuny.ctn.cogs.susx.ac.uk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.4i Subject: [gentoo-dev] Thoughts about an installation program Sender: gentoo-dev-admin@gentoo.org Errors-To: gentoo-dev-admin@gentoo.org X-BeenThere: gentoo-dev@gentoo.org X-Mailman-Version: 2.0 Precedence: bulk Reply-To: gentoo-dev@gentoo.org List-Help: List-Post: List-Subscribe: , List-Id: Gentoo Linux development list List-Unsubscribe: , List-Archive: Date: Mon Jan 15 10:43:01 2001 X-Original-Date: Mon, 15 Jan 2001 17:43:12 +0000 X-Archives-Salt: 077411a4-be78-41ae-9a47-09e8c0129221 X-Archives-Hash: 7c7744b8067022b2b394aa59b4ece3bb Hi, I was wondering about the installer which will eventually "appear" for gentoo; what features would everyone like? I remember discussing this with Daniel a while ago; as far as I can remember the basic idea was as follows: The user interface consisting of: 3 frames onscreen, the latter two being optional - Main frame for the bulk of the interaction - (read only?) Console at the bottom to show what is being done to your system as and when it happens; i.e. what you type at the moment to install gentoo will appear here, if you want to see it? - Split screen display with *usefull* context sensitive help in a frame on the left (should it be required) and a few virtual terminals which are always useful ;) (respawning! I have seen distros where they don't which is most irritating if you accidentally log out...) The install process would probably be as follows: - Boot from cd - Edit partitions etc (front-end for GNUparted?) - Copy across sys-base - chroot and customise hostname etc - setup networking - download/install-from-cd optional packages - setup users and groups - reboot Seems like a pretty normal install process to me, but then I thought a similar things for package systems until I came across portage ;) Comments please How would recovery work if there was a power cut half way through installation? I would like it to be able to pick up from where it left off... I think it would be nice to try and keep the heavily user-interactive things such as entering acount information all in one place chronologically speaking, and then the system can be left to copy across things etc all at the same time. On this note would it be better to ask for all of the input at once, cache it and *then* apply all of the changes? It would be faster to setup imho that way. - Tom