On Tue, Sep 11, 2012 at 10:22:09PM +0200, Tomas Forsman wrote: > We will still be using devel, qa and stable stages? > Feels like we can go down to devel and stable only. But that's only my > thought about it.
Well, there are several reasons we're only using two now. Among them: * An ancient (years old) change that meant that (non-system-model) updates on fl:2 would not work. I have no recollection what it was any more, sorry... * Promotes take so long and do so much work that no one really wants to do it twice. Sometimes, we suffer from this, like the recent issues with the kernel tools that are pinned improperly; a real QA stage could have found this earlier and we could have kept the problem off of the release stage. One of the other reasons to not promote packages is that right now, in order to migrate a system between the devel, qa, and release labels is that all the packages that were promoted get re-written in the database, and it shows up as an upgrade and is really slow. Using this hybrid, you'd just be switching groups and changing the versions of packages that are actually different. So it would make sense to install the release version, and then migrate to qa or devel; it would not be like a re-installation; it would not be significantly different from any other update. That alone is a reason to do it, without the other benefits. :) > Anyway, it looks like a good idea. Will we setup more groups in system-model > to make things easier > or will we continue to use one line to handle everything? Should still be one source group. With GroupSetRecipe, we can probably talk about having more groups without breaking performance. But there should still be only one container group. > As we only add one line to search group-world, will it continue to be that or > will we have more > groups there? More split into smaller groups in system-model file. Like > group-core, group-gnome, > group-xfe and so on.... Still one container. The question isn't about whether to have more containers, but whether to have more contained groups. Those would show up as "install" lines in system model, not "search". At least, that's how I see it. _______________________________________________ Foresight-devel mailing list Foresight-devel@lists.rpath.org http://lists.rpath.org/mailman/listinfo/foresight-devel