While I think an X based installer would be nice, I think we might benefit
from first doing up a cli based installer first... at the very least, we
would need a cli portage viewer/manager, which would be a nice package on
Something also I thought about (and have been playing with), is having
essentially a two stage process for the installer- basically everything prior
to the chroot, and then everything after. Why? Well, it would be nice to
have the first half of the installer handle all the fdisking, untarring, etc.
>From there, it chroots, emerge syncs and emerge portages, then pulls down the
newest version of itself, and runs that.
>From there, if we wanted we could probably setup some simple equivalent of a
quicky binary x server/svgalib for a x based installer. Meanwhile, if we
have at least a basic cli installer setup, that would be immediately useful
for the cd's, and w/ an update capability, we could push a graphical
installer down to the user once we have it ready...
On Sunday 13 April 2003 04:30 am, Derek J. Belrose wrote:
> The only real way I can think of is to do some checks on if X is
> running, and if it is, use a graphical toolkit for X...if not, use a
> terminal based kit like ncurses.
> I like this idea. I should download a liveCD to throw some code on and
> do tests.
> Is anyone against pyGTK or something like it? pyQT? wxPython?
> Is anyone against python? :)
> Cedric Veilleux wrote:
> >Why not simply use gentoo's livecd?
> >The livecd can boot the user into a fully loaded console or X workstation,
> >with all the tools needed.
> >The installer could be an additional tool on the liveCD system.. Anybody
> > knows a GUI abstration toolkit that can generate either terminal based or
> > X based interface, depending on what's available at runtime?
> >This way the same installer could be used if X is not working or can't be
> >In both environment (terminal / X), multitasking would be possible so
> >experienced users could perform manual tasks while the installer is
> > waiting for input..
> >Just my 2 cents,
> firstname.lastname@example.org mailing list
email@example.com mailing list