3 ms·
Why are software people so parsimonous when dealing with versioning? That "." in versioning scheme has a purpose, but it is completely useless here. You might
by spectramax 7y ago
Why are software people so parsimonous when dealing with versioning?
That "." in versioning scheme has a purpose, but it is completely useless here. You might as well make the version 82 (or even better 8.2) because the "2." is meaningless. The "." allows you to differentiate major, minor and patch versions.
Blender should be using 8.2 instead of 2.82. That helps with legibility and understanding to the user. Remember, versioning and tagging your commit is for the user, not for the software developers.
Let me make my point clear by exaggerating the issue at hand... Imagine if Blender treated version 2.8285218588190159 as "major" version 9, the last digit. The preceding 5 have a chance of changing may be once a decade.
It's bad.
- fctorial 7y agoWell, it is an end user application, not a library. As for 79 to 80 being a major change, it was probably a coincidence which had nothing to do with 7 and 8. We might see the next major update at version 87.