The only thing I don’t like about that versioning system is the ambiguity that can sometimes arise due to different interpretations of what the numbers after the first dot mean.
You could either say:
It’s a decimal system, therefore 3.4 is bigger (comes after) 3.13. (3.4 > 3.13) or,
The numbers after each dot are independent, therefore 13 is bigger than 4, so 13 is the newer release.
It’s usually fairly obvious from changelings but every now and then I get tripped up.
The only thing I don’t like about that versioning system is the ambiguity that can sometimes arise due to different interpretations of what the numbers after the first dot mean.
You could either say: It’s a decimal system, therefore 3.4 is bigger (comes after) 3.13. (3.4 > 3.13) or, The numbers after each dot are independent, therefore 13 is bigger than 4, so 13 is the newer release.
It’s usually fairly obvious from changelings but every now and then I get tripped up.
For versioning I always viewed the numbers as independent from each other, just like with ip addresses.