View topic - Version Numbers



All times are UTC + 1 hour


Post new topic Reply to topic  [ 28 posts ]  Go to page 1, 2  Next
Author Message
 Post subject: Version Numbers
PostPosted: 14 Oct 2011, 12:18 
AI Coder
User avatar

Joined: 14 Sep 2004, 10:32
Location: Cookieland
We've barely moved more than 0.2 forward in 6 years.

I suggest we move to something like the Wordpress versioning system, where we increment by 0.1 everytime we release, and only use 0.0.1 additions for security and hotfixes. Any release that has a new feature should be a 0.1 addition.

So the next version wouldn't be 0.83 it would be 0.9, then 1.0 then 1.1, and any fixes or quick bug releases to the next major version would be 0.9.1 etc Numbers such as 1.0 and 2.0 would have no more weight than 0.9 or 1.1

It's embarrassing having a 0. at the beginning of every version number, and a proliferation of decimal points. Numbers such as 0.82.1 or 0.82.3.1 sound silly and arbitrary. The last thing we need to have is a 0.99.9.12 in 15 years time, and if we were looking to have the engine introduce some completeness then we should have moved to 1.0 when we added lua gadgets.


We're at 10 months since the last bugfix release, at this rate we'll reach v1.0 in 15 years.


Top
 Offline Profile  
 
 Post subject: Re: Version Numbers
PostPosted: 14 Oct 2011, 12:27 
Lobby Developer
User avatar

Joined: 25 Sep 2006, 12:56
read http://springrts.com/phpbb/viewtopic.php?p=501948#p501948


Top
 Offline Profile  
 
 Post subject: Re: Version Numbers
PostPosted: 14 Oct 2011, 12:35 
AI Coder
User avatar

Joined: 14 Sep 2004, 10:32
Location: Cookieland
When I read that I took it to mean the next release will be v0.83 publicly and v11.2 internally in git.

Further testing threads made since have reinforced this notion by using 0.83RC as the version number.


Top
 Offline Profile  
 
 Post subject: Re: Version Numbers
PostPosted: 14 Oct 2011, 12:45 
Evolution RTS Developer
User avatar

Joined: 17 Nov 2005, 02:43
Location: Raegquitting Spring on 04/24/12
I sincerely hate the 0.versioning scheme. It's needless wank and is absolutely meaningless.


Top
 Offline Profile  
 
 Post subject: Re: Version Numbers
PostPosted: 14 Oct 2011, 12:49 
AI Coder
User avatar

Joined: 14 Sep 2004, 10:32
Location: Cookieland
Signs indicate we're on the verge of incrementing by 11.18 rather than 0.01 on the next release! Queue the "Where's v9 and v10?" MTR


Top
 Offline Profile  
 
 Post subject: Re: Version Numbers
PostPosted: 14 Oct 2011, 16:29 
Spring Developer
User avatar

Joined: 22 Sep 2007, 08:51
it should be clear from the following sources:
the last testing release
the last (released) meeting minutes
the branching and versioning RCs (specifically RC 13)
... that the next release will be:
83.0

if you want to know details, read any of the above, which are interlinked.

All releases will have one dot, not more not less. the second number is unsynced-patch-set.


Top
 Offline Profile  
 
 Post subject: Re: Version Numbers
PostPosted: 14 Oct 2011, 17:58 
AI Coder
User avatar

Joined: 14 Sep 2004, 10:32
Location: Cookieland
Yikes, if someone does a count of all the releases and figures out the actual number assuming that the first release by the SYs was 1.0 will you adjust accordingly so we can use this scheme without silly high numbers?


Top
 Offline Profile  
 
 Post subject: Re: Version Numbers
PostPosted: 14 Oct 2011, 21:28 
Spring Developer
User avatar

Joined: 22 Sep 2007, 08:51
real the meeting minutes.


Top
 Offline Profile  
 
 Post subject: Re: Version Numbers
PostPosted: 15 Oct 2011, 00:41 
AI Coder
User avatar

Joined: 14 Sep 2004, 10:32
Location: Cookieland
I did, and saw no justification for starting from 83 other than the next version would have been called 0.83, which was assumed and not stated.


Top
 Offline Profile  
 
 Post subject: Re: Version Numbers
PostPosted: 15 Oct 2011, 01:18 
Moderator
User avatar

Joined: 29 Apr 2005, 00:14
Location: #moddev - join it!
I don't understand the need for any change :?


Top
 Offline Profile  
 
 Post subject: Re: Version Numbers
PostPosted: 15 Oct 2011, 15:20 
Spring Developer
User avatar

Joined: 22 Sep 2007, 08:51
well.. read again AF.

if you don't understand why we change even after reading all the info, i guess i can't help.


Top
 Offline Profile  
 
 Post subject: Re: Version Numbers
PostPosted: 15 Oct 2011, 15:44 
Moderator
User avatar

Joined: 29 Apr 2005, 00:14
Location: #moddev - join it!
Perhaps what I should say is - I don't see what advantages the removal of the initial "0." brings


Top
 Offline Profile  
 
 Post subject: Re: Version Numbers
PostPosted: 15 Oct 2011, 15:53 
Content Developer
User avatar

Joined: 13 Jan 2005, 00:46
Location: ModalitÃ
2 less characters?


Top
 Offline Profile  
 
 Post subject: Re: Version Numbers
PostPosted: 15 Oct 2011, 18:26 
AI Coder
User avatar

Joined: 14 Sep 2004, 10:32
Location: Cookieland
hoijui wrote:
well.. read again AF.

if you don't understand why we change even after reading all the info, i guess i can't help.



I understand why you changed to the new versioning scheme. But as I see it, under the new versioning scheme, someone asked what we should use for the next version, values such as 10 11 and 83 were passed around, and everyone kind of agreed on 83.

Since I wasn't present on the meetings, and since it would take me hours to read again, and since I've quite clearly missed what your referring to in my first run through of the text, perhaps you can save yourself time by typing the reason out instead of wasting your time by repeatedly typing out rtfm in uber verbose ways that take more time to type than simply answering the question.

And if you cant answer the question in less than 30 characters then perhaps the wrong decision (or none) was made, and you should think of an answer because lots of people will be wondering why we've just jumped 83 versions ahead, or why we didn't just start from v1


Top
 Offline Profile  
 
 Post subject: Re: Version Numbers
PostPosted: 15 Oct 2011, 19:09 
Evolution RTS Developer
User avatar

Joined: 17 Nov 2005, 02:43
Location: Raegquitting Spring on 04/24/12
Edit: For some reason I repeated myself needlessly.


Last edited by Forboding Angel on 16 Oct 2011, 04:14, edited 1 time in total.

Top
 Offline Profile  
 
 Post subject: Re: Version Numbers
PostPosted: 15 Oct 2011, 19:20 
Lua Coder
User avatar

Joined: 20 Feb 2007, 01:10
Nah, when used right version numbers give a rough idea what you get. Is it only bugfixes, some new features or an entire rework?


Top
 Offline Profile  
 
 Post subject: Re: Version Numbers
PostPosted: 15 Oct 2011, 20:50 
Spring Developer
User avatar

Joined: 28 Jun 2007, 06:30
very_bad_soldier wrote:
Nah, when used right version numbers give a rough idea what you get. Is it only bugfixes, some new features or an entire rework?
read the minutes ...


Top
 Offline Profile  
 
 Post subject: Re: Version Numbers
PostPosted: 16 Oct 2011, 04:14 
Evolution RTS Developer
User avatar

Joined: 17 Nov 2005, 02:43
Location: Raegquitting Spring on 04/24/12
@vbs, quite true, but on the same grounds, I would argue that spring has never used them "properly".


Top
 Offline Profile  
 
 Post subject: Re: Version Numbers
PostPosted: 16 Oct 2011, 11:30 
User avatar

Joined: 23 Feb 2009, 16:29
Location: Finland
Why not just start from 1.0 if the version is to be changed anyway? Jumping to 83 sounds insane, especially since we havent had that many versions. (You who want to hive the version up to 83 should start working for the Italian government.)

Why have a version number that doesn't mean anything?


Top
 Offline Profile  
 
 Post subject: Re: Version Numbers
PostPosted: 16 Oct 2011, 14:34 
Content Developer
User avatar

Joined: 13 Jan 2005, 00:46
Location: ModalitÃ
if it works for the devs, what does it matter?


Top
 Offline Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 28 posts ]  Go to page 1, 2  Next

All times are UTC + 1 hour


Who is online

Users browsing this forum: No registered users and 0 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group

Site layout created by Roflcopter et al.