2009/2/7 Gerald Pfeifer email@example.com:
On Tue, 3 Feb 2009, Birger Kollstrand wrote:
The basic level would then be the operating system, and that would define the naming of the release. So the release of the openSUSE 11.2 is connected to a specific kernel.
As some of us tend to say, the kernel tends to be overrated. ;-)
Yes, it provides the name to Linux or GNU/Linux, if you will, but from a desktop user perspective, for example, I should hardly notice if the kernel changes whereas an update to Firefox, OpenOffice or the desktop environment of choice is much more noticably and possibly distracting.
You idea as such is interesting, though! I guess I'd just move what you call "basic level" a bit upwards and potentially give more leeway on the kernel side. (The toolchain and glibc might be other candidates for such a "basic level".)
Could you specify how you would see the base? This is an area that I have little experience in, but I do know fro other project (work related) that toolchains are often expensive to manage.
Which parts of the system costs the most work to keep updated? The kernel, toolchain, DE's, applications.
Could it be an idea that in 11.2 , in paralell with the standard release, there is a "rolling" repository an that repository contains backports of KDE, Gnome and applications. The applications should then first be available in the build service and tested there, then discussed and eventually accepted on the factory list for inclusion in the "rolling" repository?
Then there would only be one repository to add for users that want the the latest?