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 essentially what 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 that. 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 stable... -- Michal HRUSECKY SUSE LINUX, s.r.o. openSUSE Team Lihovarska 1060/12 PGP 0xFED656F6 19000 Praha 9 mhrusecky[at]suse.cz Czech Republic http://michal.hrusecky.net http://www.suse.cz -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org