Written by mattmyers83 the 4 Nov 08 at 19:07.
Category: System.
Related project:
Nothing/Others.
Status: New
Rationale
Instead of releasing a new version every 6 months. Have a hardened version that has a longer release cycle possibly a few years like windows or Mac OS. Do incremental updates instead of full version updates. Possibly combine multiple package updates into a update roll up as appose to releasing individual package updates.
It seems that with every update something that worked is broke and needs fixed, or the new features were not tested and hardened to be fully functional.
Another aspect of this issue is familiarity. Things keep changing. Seems like with every new version there is some new way of doing things that needs to be learned. Some configuration file is stored somewhere else, instead of installing something this way now you have to do it this way, and the list goes on.
The general public will never be able to use Linux as a viable alternative if things are constantly changing. It’s the familiarity of a product that people come accustom too.
Normal people outside of the Linux community do not have time to wrap themselves deep into learning all the changes each and every time they happen. They want to get something done as quickly and effectively as possible without the hassle of searching forums or wiki's to figure out why a particular method does not work anymore.
I understand the whole bleeding edge factor of Linux, but 99 percent of people do not. Being more conservative with releases would make much more sense than the current way of doing things.
You are somehow right but things in the Linux world are different to Windows or Macs. Linux is still evolving very fast in every aspect: libraries, applications, GNOME, KDE, ...
If you want stability for long periods, then LTS releases may be for you.