Anaconda is not the place for pedantic customization [ was Excessive package interdependency]

Chris Ricker kaboom at gatech.edu
Fri Dec 19 14:42:21 UTC 2003


On Fri, 19 Dec 2003, Jef Spaleta wrote:

> Chris Ricker:
> > Not a list. The standard r-c-packages screen in group mode that 
> > anaconda
> > already shows during new installs. After finding the packages to upgrade,
> > ask if they want to see other available packages, and if so, show them the
> > groups. Just give people the chance to customize, rather than forcing stuff
> > on them they may or may not want.
> 
> Why does anaconda have to offer this choice? Why can't the user do the
> point and go upgrade in anaconda...boot into the running system..and
> finish up 'customization' via the group selector tool to
> grab stuff from a local disk/cd or from a repo? Why does this
> customization step have to go IN the anaconda installer. I really don't
> see a 'general use' benefit of having anaconda be the place where you
> choose to install MORE things.
> 3)use system-config-respin:
>   *select kickstart/install media/livecd
>   *select packages/groups to include from online repository  	sources or
> sources locally on disk
>   *define a new comps file as desired
>   *any other number of steps that count as customization
>   *create new iso images based on 'custom' selections
> 4)burn or push the iso images over the network
> 
> You of course can't redistribute your custom install media as Fedora,
> but does that really matter...if you get a system installed
> exactly the way you want it?

None of your ideas work with the current setup, which is that RH's package 
developers are putting non-essential dependencies into RPMs just to allow 
upgraders to get the new non-essential software

My point is that the claim that that's necessary isn't true. There are other 
ways to give upgraders the chance to get new software, without forcing that 
new software down everyone's throats as the current status quo does. 
Anaconda, firstboot, etc. are all possible places to present it -- the 
important point is that a choice can be offered, not the details of where / 
when it's offered.

later,
chris





More information about the fedora-devel-list mailing list