Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 23 Apr 2009 09:00:26 +0200
From:      Polytropon <freebsd@edvax.de>
To:        Matthew Seaman <m.seaman@infracaninophile.co.uk>
Cc:        Manolis Kiagias <sonicy@otenet.gr>, questions@freebsd.org, VirtualHost <jeroen@virtualhost.nl>, Wojciech Puchar <wojtek@wojtek.tensor.gdynia.pl>
Subject:   Re: Modern FreeBSD Installer?
Message-ID:  <20090423090026.384ebd20.freebsd@edvax.de>
In-Reply-To: <49F00004.50509@infracaninophile.co.uk>
References:  <BLU0-SMTP493F2C64E33D39A37EF75DD8740@phx.gbl> <714DFCFC-9547-497D-A2C7-0BA10B39B901@mac.com> <49EF82B2.2040807@gmail.com> <alpine.BSF.2.00.0904222316130.3543@wojtek.tensor.gdynia.pl> <49EF98C6.2060902@virtualhost.nl> <49EFA169.4050903@otenet.gr> <49F00004.50509@infracaninophile.co.uk>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, 23 Apr 2009 06:43:32 +0100, Matthew Seaman <m.seaman@infracaninophile.co.uk> wrote:
> So long as it maintains two other really useful features of the existing
> sysinstall: [...]
>    * You answer all of the questions first, and only then does the installer
>      commit any irreversible changes -- and particularly not any operations
>      that take appreciable lengths of time like creating filesystems or
>      downloading voluminous install sets.

Exactly, that would be my point, too: FIRST do the interaction,
do ALL the interaction and do it "in one chunk". THEN start installing
everything that's needed by the choices done. This would include
additional packages required by certain services.

As an addition, I could imagine a combination of the linear and
the hierarchical settings access method. I may draw a silly
picture:

	FreeBSD installer            NTP settings                    10/28
	------------------------------------------------------------------

	Enable NTP?	[x] Yes		[ ] No
	NTP server:	[ntpthing.bla.dings.org              ]   <Select>	
	Some setting:   [oh don't know                       ]
	Other setting:  [ ] Choice A	[x] Choice B	[ ] Choice C

	<Prev>                                                     <next>
	------------------------------------------------------------------
	F1   | F2   | F3                   | F4                   | F10
	Help | Menu | Prev: Network (9/28) | Next: Kernel (11/28) | Cancel

And yes, I know emplying the function keys can be a problem, but
I like them. :-)

But I think you get the idea.



-- 
Polytropon
>From Magdeburg, Germany
Happy FreeBSD user since 4.0
Andra moi ennepe, Mousa, ...



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20090423090026.384ebd20.freebsd>