5 ms·
http://semver.org/ http://semver.org/ Version numbers are useful. They allow you to communicate a lot about the risk/reward involved in an upgrade without havi
by tsewlliw 15y ago
http://semver.org/ http://semver.org/
Version numbers are useful. They allow you to communicate a lot about the risk/reward involved in an upgrade without having to read the release notes.
When presented with 2.3.12 -> 2.3.45 it's a pretty easy call to accept 33 patch releases without much investigation.
2.3.12 -> 3.0.1 Whoa, we should stage this and make sure we aren't going to screw ourselves on compat issues.
The target audience isn't Joe user, it's professional courtesy to your peers in the field. You're welcome to add (or not) some kind of marketing "version" beyond that, but really, it's valuable.
- tomjen3 15y agoOnly if you run a scripting language and don't need to have feedback on your api before it becomes stable. But the idea isn't too bad.