From: Jeremy Maitin-Shepard <jbms@gentoo.org>
To: gentoo-desktop-research@lists.gentoo.org
Subject: Re: [gentoo-desktop-research] Gentoo installer project
Date: Tue, 27 Jan 2004 01:07:48 -0500 [thread overview]
Message-ID: <87ad49gc0b.fsf@jbms.ath.cx> (raw)
In-Reply-To: <4015AB36.6000008@chartertn.net> (Scott Koch's message of "Tue, 27 Jan 2004 00:05:10 +0000")
[-- Attachment #1: Type: text/plain, Size: 2938 bytes --]
Scott Koch <scootersmk@chartertn.net> writes:
>> [snip: no all or nothing installer]
>> Also, with a good modular design we can add piece by piece what we think to be
>> necessary, and in the other places the installer would just tell the user
>> things out of the install howto or not even that. That way we avoid overdoing
>> it - writing things our audience doesn't really need.
A possible way to support this would be to separate the
single-user/``desktop user'' installer into a number of executables
which automate or help the user perform a single step. This executables
could possibly be simple front-ends for libraries, some of which are
also used in other installer configurations, such as the enterprise
environment installer.
Then the user can simply run the program to complete a given step, and
these `helper' programs can be mentioned in the installation
documentation, as is ufed and mirrorselect (IIRC).
The primary issue that I see with this approach is that it might be
desirable for the user, even in a non-scripted (i.e. non-enterprise
environment) install, to be able to enter all information at the
beginning of the process, and then leave the machine unattended during
the remainder of the installation. One key issue to deal with will be
avoiding problems with config file updating, since there is no easy way
to automate etc-update, but doing so is critical to automated
installation, and more importantly, maintenance of a large number of
Gentoo machines.
> This is the style of installer that would be the best match for Gentoo(quoted
> above). I think it would be a big mistake to stray far from the current
> process. As far as I am concerned the console/ split-screen installer is a
> must.
This is supported by screen. (The installation documentation could
recommend the use of screen)
> Our main concern should be getting the user comfortable with the current
> install process, instead of changing the installer to better fit the user. The
> new installer needs consist of various add-ons (to the current process) to make
> the user more comfortable ("Holding their hand and walking them through") with
> the install process.
If this is the only purpose for the single-user (``desktop user'')
installer (as opposed to enterprise-environment deployment), it seems
that the documentation serves this purpose already in fact. A few more
tools, such as ufed, could be helpful, but I have a hard time thinking
of many which are actually needed. (A network configuration tool could
be useful, but then again, it is quite easy to edit /etc/conf.d/net with
a text editor, and copying /etc/init.d/net.eth0, even for a novice user,
and clearly editing text files as simple as /etc/conf.d/net will be a
necessary task for any GNU/Linux system administrator, or even a
non-system-administrator user.)
> [snip: must not hide anything]
> [snip: installer deciding factor]
--
Jeremy Maitin-Shepard
[-- Attachment #2: Type: application/pgp-signature, Size: 188 bytes --]
prev parent reply other threads:[~2004-01-27 6:05 UTC|newest]
Thread overview: 24+ messages / expand[flat|nested] mbox.gz Atom feed top
2004-01-26 5:35 [gentoo-desktop-research] Gentoo installer project Eric Sammer
2004-01-26 9:57 ` dams
2004-01-26 10:58 ` Dan Armak
2004-01-26 14:16 ` Eric Sammer
2004-01-26 20:07 ` Paul de Vrieze
2004-01-26 13:37 ` Eric Sammer
2004-01-26 20:11 ` Paul de Vrieze
2004-01-26 20:19 ` Eric Sammer
2004-01-26 20:20 ` Donnie Berkholz
2004-01-28 11:55 ` dams
2004-01-26 11:10 ` Dan Armak
2004-01-26 14:33 ` Eric Sammer
2004-01-26 17:48 ` Dan Armak
2004-01-26 20:15 ` Paul de Vrieze
2004-01-26 20:21 ` Eric Sammer
2004-01-26 20:27 ` Paul de Vrieze
2004-01-26 20:22 ` Donnie Berkholz
2004-01-26 20:30 ` Paul de Vrieze
2004-01-26 20:22 ` foser
2004-01-26 20:25 ` Donnie Berkholz
2004-01-26 20:37 ` Eric Sammer
2004-01-26 22:41 ` Dan Armak
2004-01-27 0:05 ` Scott Koch
2004-01-27 6:07 ` Jeremy Maitin-Shepard [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=87ad49gc0b.fsf@jbms.ath.cx \
--to=jbms@gentoo.org \
--cc=gentoo-desktop-research@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox