Marz Posted July 12, 2015 Share Posted July 12, 2015 Don't get me wrong, I'm happy for a security update and am grateful for all the hard work the mumble devs have done. As the title states I know it's petty but it's really grinding my gears. How do you go from version 1.2.9 back to 1.2.1 (1.2.10)? Could this not have just been called 1.2.91? It makes it look like the person responsible for naming the release doesn't know how to count.. Multiple people on my server have noticed and it was glaringly obvious to me. Quote Link to comment Share on other sites More sharing options...
Moderators fwaggle Posted July 12, 2015 Moderators Share Posted July 12, 2015 Check out semantic versioning.It has nothing to do with counting, it has to do with you guys erroneously treating version numbers as decimal fractions. The first clue that this is incorrect probably ought to have been the second '.' character, but regardless. :geek: Treating them as decimals implies multiple things that are simply not true: 1.2.5 is not "half way" through the 1.2 series, and 1.2.9 is not the release immediately prior to 1.3.0 (though for a time it was certainly appearing that way).The versions are simply three integers strung together, with a major version, minor version and a revision - nothing more is implied. Unfortunately this makes string sorting not particularly easy, but it's the way versioning works. If it's any consolation (it probably isn't), we can go all the way up to 1.2.255 before the code in src/Version.cpp breaks.TL;DR: Read the version as Major 1, Minor 2, Revision 9, rather than 129/100. Quote Full disclosure: I used to run a commercial Mumble host, and my opinions do not reflect the opinions of the Mumble project. Avatar is stolen from here Link to comment Share on other sites More sharing options...
Marz Posted July 12, 2015 Author Share Posted July 12, 2015 Fair enough. It's the first time I've ever seen it happen. The more you know. Quote Link to comment Share on other sites More sharing options...
Moderators fwaggle Posted July 12, 2015 Moderators Share Posted July 12, 2015 Fair enough. It's the first time I've ever seen it happen. The more you know. No problem. For what it's worth, Linux does the same thing, and Microsoft are extreme offenders in the Windows 10 Technical Preview:Microsoft Windows [Version 10.0.9926]Microsoft Windows [Version 10.0.10162] Quote Full disclosure: I used to run a commercial Mumble host, and my opinions do not reflect the opinions of the Mumble project. Avatar is stolen from here Link to comment Share on other sites More sharing options...
Administrators hacst Posted July 12, 2015 Administrators Share Posted July 12, 2015 Just as a small addition: http://blog.mumble.info/version-numbering-change/ ;) Quote Link to comment Share on other sites More sharing options...
Marz Posted July 12, 2015 Author Share Posted July 12, 2015 Thanks for the info guys, one less thing for me to be ignorant about. Quote Link to comment Share on other sites More sharing options...
Moderators fwaggle Posted July 12, 2015 Moderators Share Posted July 12, 2015 TL;DR: The next version will be 1.3.0 not 1.2.6. The next feature release after that 1.4.0 and so on. LOL Quote Full disclosure: I used to run a commercial Mumble host, and my opinions do not reflect the opinions of the Mumble project. Avatar is stolen from here Link to comment Share on other sites More sharing options...
Administrators mkrautz Posted July 13, 2015 Administrators Share Posted July 13, 2015 :-)I think he meant feature/major release! Quote Link to comment Share on other sites More sharing options...
Administrators hacst Posted July 14, 2015 Administrators Share Posted July 14, 2015 What mkrautz said ;) Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.