I was thinking in the past along these lines ....
My idea was ... a dir structure like this (simplfied idea):
[is from install script]
is---- common
|-defaults--step1,step2,stepX
|- step1
|- step2
|- step3
|- stepX
|---tmp
|--- log
then a couple of simple scripts
do, step, next, prev, help
help X - shows that portion of the installation docs (probably directly converted from
the web-page available at gentoo,
"less-able" of course, help pageX stageY. Just "help" will show current step
help)
next - moves to the next step
prev - returns back if possible.
step X - move the installation to the step number-X
do - executes current step
All scripts are bash scripts (possibly class-like) they don't do any interaction.
So gentoo installation will be like this :
start
......blah ... blah...
help
..command executed by the user....
next
help
do
next
do
...
Of course they will be some "Attetion messages"... after this is completed there will
come the wrappers(which will do their work trought this core commands) which will
stack :
-- interaction (don't have the clue yet how this will be)
|---- ncurses
|---- gtk
|---- X
|---- qt
there also can be substeps... !!! no idea yet !
/tmp will store the progress of installation, probably will be used also for kickstart
installations.
This looks very "expect-like", so that we may use the same tools for automating
grub,lilo and fdisk tasks (not sure)..
Everyone happy gui,text, manual install still apply (with the exception that the docs
are around not on the print copy or web) ...
|Since February, i am happy to work with Gentoo. It's a great!!
|If i write today, it's because i'd like to get involved in the gentoo
|linux development.
|I'm a french programer of 27 years old and a big user of Linux since
|1998. I think there's so many things to do but i'd like to have advices,
|ideas about how to work on gentoo's development.
|
|Moreover, i've an idea of project but before, i'd like to have your
|point of view. The installation of gentoo is long and a bit hard for
|newbies (most of people says to me that it has taken a long time before
|having a Gentoo which run without any problems). So, in my mind, i think
|it would be a good thing to create a graphical installator (like
|traditionals's linux (mandrake,redhat....) for Gentoo and giving the
|choice of installation (graphical or text mode).
|According to me, it would be a useful tool for Gentoo and for the users.
|
--
[EMAIL PROTECTED] mailing list