Re: Proposal for integration of the graphical installer
On Sat, May 13, 2006 at 11:23:52PM +0200, Frans Pop wrote:
> Yesterday Joey and I discussed the integration of the graphical installer
> into the regular build system, and the result is below for wider
> discussion and comments.
> - As there will be separate initrds for CD images, we'll also need
> separate boot options. We're thinking of "install-gui" and "expert-gui".
> Other suggestions welcome.
New knowlegde learnt me not to laugh at "experts" doing an installation
with the boot option 'expert'. I think it is time to educate the
"experts" and tell them and _everyone_ that 'expert' is 'detail'
So my request is to replace 'expert-gui' with 'detail-gui'
And reopen the discussion on 'expert' alternatives.
> Including the g-i images on the netinst will mean that it will grow bigger
> than its current "maximum" size of 110 MB. The 110 MB limit is set mostly
> to allow installations from a 128 MB USB-stick (hd-media image + netinst
> iso together must be smaller than the capacity of the USB stick).
> As we feel it is important to have the graphical installer available on
> all CD types, we propose to relax the current size limit. This will mean
> that the default image for USB installations will become 256 MB instead
> of 128 MB.
I see g-i as an option to d-i ( not a replace of it )
Keep the current d-i images as they exist
and add extra images for g-i.
That way we can keep d-i on 128Mb USB-stick and allow g-i to demand 256 Mb.
> We'd prefer not let the netinst grow unnecessarily, but relaxing the size
> limit means that we could also for example include both initramfs-tools
> and yaird (current netinst images only have one, not both).
For the netinst ISO goes the same:
add g-i images to the existing d-i images.
I have to admit that I fear to touch the build system of debian-installer.
> We will probably also have to make space on the full CDs to prevent
> packages needed for the basic tasks overflowing to the 2nd CD.
> The best solution seems to be to move the installation guide to the 2nd
> CD, possibly keeping only the English version on the first CD. This will
> probably be needed anyway because of the added space taken by the new
> translations we'll have for Etch.
> This will of course mean some changes in debian-cd and the README included
> on the CD.
The full CD will most likely match the netinst-gui.iso.
Will they both allow an 'install' or is it only 'install-gui'?
> P.S. I've also updated the status page for G-I; please check:
Updated with a request for the daily-build script.