David C. Rankin - 15:59 12.12.13 wrote:
One distro that has done a very good job at making the rolling release work is
Archlinux. In implementing their rolling release they employ two basic
collections of packages. The use a "testing" repository where packages
incorporate the latest stable source from all vendors and then ultimately move
to "core" and become the Archlinux packages. Their "testing" is
you envision as "staging" and "core" is what you have as factory.
Having staging projects goes one step further. There are two aspects that
speaks for staging projects instead of yet another testing layer IMHO.
a) Staging project has a limited scope, so when something break, it's much
easier to figure out what caused it. But it waste some resources, I'll admit
b) People will not test testing and will concentrate on Factory.
c) And once you decide to move packages from testing to stable, you have the
same issue as when you want to move packages from devel project to the
Factory. Unless you move completely everything, there will be some
dependencies that you forget in testing and will not work the same in
Michal HRUSECKY SUSE LINUX, s.r.o.
openSUSE Team Lihovarska 1060/12
PGP 0xFED656F6 19000 Praha 9
mhrusecky[at]suse.cz Czech Republic
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org