
On Wed, 12 Sep 2012 09:33:32 -0500 Bryen M Yunashko <suserocks@bryen.com> wrote:
In fact, I think in the long term, we're going to have to drop what .x means logically because our lesson learned here is that the new definition we voted upon became broken after only just one successful release date (12.1).
We should quit with minor version nonsense: "Minor number means nothing", when in the rest of the software world it means patch level. Our approach is counter intuitive, requires additional processing and it should be treated as yet another obstacle. Put obstacle(s) in a people way and it will happen what always happened, they will change path to avoid it. Make that obstacle course and they will avoid whole area. The only advantage that Ubuntu and Mint have over the rest of us is that they are trying to level ground for their users, and they go as far as to think about paper cuts: http://en.wikipedia.org/wiki/Paper_cut_%28Ubuntu%29 . What I would propose as development goal for next release is to stop pretending that we are some kind of elite club for hackers that can solve any problem with a release. While it can appear good to developers, it results in a smaller number of users, and consequently in lesser contributors, testing, documenting, marketing etc. And, we should really think about releasing patch levels between major releases. Tumbleweed is example how that should work. Release newer stable version, if it works keep it, if not revert to last working. When amount of updates is few hundreds MB, release patch level media. Keep old on own servers as fallback solution, give new to mirrors. Tell MirrorBrain how to handle requests. This will improve user experience: 1. Updates will not keep system busy hours after fresh installation. 2. Installation will be smoother over time allowing lesser adventurous to use openSUSE. 3. Users will have fallback option without major installation effort; fallback to release, then block offending software, now update all. ---- 1. Law of energy preservation in physics is perfectly applicable to all our activities, and it will be for as long as we are part of material world. 2. Paper cuts - small injuries that are just annoying, or in Ubuntu it means http://en.wikipedia.org/wiki/Paper_cut_%28Ubuntu%29 -- Regards, Rajko. -- To unsubscribe, e-mail: opensuse-project+unsubscribe@opensuse.org To contact the owner, email: opensuse-project+owner@opensuse.org