On 06/04/11 09:06, Andreas Jaeger wrote:
The voting on how to do the versioning is over and the "old school" has won by 55 per cent (of 98 participants). Thanks to all that participated in the two votes and the discussion around the topic.
As Coolo said in http://lists.opensuse.org/opensuse-project/2011-03/msg00516.html, we'd like to make a small change to the numbering:
We will not have a .0 release but only .1, .2, .3 release. Since we have releases in three months, the November release is always the .1 release, the July release the .2 and the March release the .3.
So, the plan is that the next release will be called openSUSE 12.1 and launched on the 10th of November, 2011! Two years later - on the 14th of November, 2013 - we will then have the openSUSE 13.1 release.
So, the next four releases are: * November 2011: openSUSE 12.1 * July 2012: openSUSE 12.2 * March 2013: openSUSE 12.3 * November 2013: openSUSE 13.1
Just a bit of feedback: I explained this versioning scheme to some people currently not connected to openSUSE in any way (actually, these people are my colleagues at work). All of them - and I am not exaggerating here - came back and said it looks like a silly versioning scheme, it is not intuitive and obviously quite confusing. I thought I should perhaps pass this feedback on because they were very clear in their message... I know, I know, there was a poll and there is an outcome, but we should nevertheless at least listen to external feedback.
[...] Note that openSUSE does not have a major and minor numbering, even if it seems so.
Well, then I think we should have changed the versioning scheme. The fact that you had to write the sentence cited above already highlights that there is a problem. A version number XX.Y implicitly implies a major/minor scheme. Why is that? Because millions of software projects use such a major/minor versioning scheme. It's like saying a red light means you have to stop at a traffic light unless you are in openSUSE town where the rules are different and a red light actually means you are allowed to move on. Do you really think that isn't confusing? To be honest, I think it is. The old scheme didn't make much sense, and the new scheme doesn't make sense either. I do of course not want to re-open the whole discussion, the outcome of the poll has to be accepted although I think the number of participants is rather low - it seems as if even the majority of openSUSE members didn't participate. Now somebody suggested on this list to ship 12.1.1 and 12.1.2 updates in the future. This clearly implies a major/minor versioning scheme for openSUSE, I'm afraid. I think some people really have to make up their mind and/or the whole issue should be reconsidered - it should at least be consistent within openSUSE. We either follow a major/minor scheme and have a corresponding version string, or not. But a mixture of both ideas is really bad. Regards, Th. PS. Sorry, I was away, otherwise I would have sent the initial feedback earlier. -- To unsubscribe, e-mail: opensuse-project+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-project+help@opensuse.org