Re: WTF? Inaccessible bug reports?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Le mercredi 21 novembre 2007 à 14:08 -0500, Jesse Keating a écrit :
> On Wed, 21 Nov 2007 19:55:01 +0100
> Nicolas Mailhot <nicolas.mailhot@xxxxxxxxxxx> wrote:
> 
> > And I'd probably curse Fedora developers for designing a system where
> > comps groups are an all-or-nothing thing, and you can not define a set
> > of profiles that reuse common elements.

> What are you talking about?

When you manage that order of systems you need a careful balancing act
between customisation and standardisation (less and you just use
upstream settings or manually customised configs, more and rigid control
over hardware variations and software configurations wins over
customisations - you just reimage systems when change is needed, and buy
runs of hardware instead of taking whatever's available cheapest each
time you need a new system)

Basically, you start from a common core of package groups then define
variations/profiles.

Profile A is groups 1 2 3 with a b c added to group 2. Hide group 4.
Profile B is groups 1 3 4 with d added to group 3 . Hide group 2.
Profile C is group 5 composed of group 1 + group 4. Hide the rest.

etc.

Systems can be reaffected from one profile to another. When that happens
you need a quick way to tell a system "from now on use profile foo.
Install the mandatory bits you lack in this profile, remove the bits not
available in this profile, and only show this profile groups/packages in
package tools"

Profiles are typically close enough that given the number of your
systems a full reimage or new kickstart install is not worth it.

Currently kickstart allows this kind of flexibility at install time, but
it has no notion of tweaking groups, and once the system is installed
package tools just use the same groups for every system that points to
the same repo. If you want to hide stuff or tweak groups you need to
manually created separate repositories. 

Which is not nice, as what you really want is a single repo (not
different spin repos) with different views/profiles, and the ability to
change the profile a system uses without doing a full reinstall, or
writing custom scripts to do it.

-- 
Nicolas Mailhot

Attachment: signature.asc
Description: Ceci est une partie de message =?ISO-8859-1?Q?num=E9riquement?= =?ISO-8859-1?Q?_sign=E9e?=

-- 
fedora-devel-list mailing list
fedora-devel-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-devel-list

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux