3 ms·
This is actually a great little advertisement for CalVer and SemVer baked into a send up of some pretty important projects with goofy ZeroVer history. I use Ze
by chaboud 5y ago
This is actually a great little advertisement for CalVer and SemVer baked into a send up of some pretty important projects with goofy ZeroVer history.
I use ZeroVer on documents that are in a draft state to signal that they're draft, and the version drops once the doc is final.
SemVer is great for protocols, as it signals compatibility promises, and the ZeroVer alias of a protocol version means it's in development (there be dragons).
CalVer is great for software releases, operating systems, etc, as it makes debugging/triaging easier.
Whichever you use, version your protocols and releases please. It's an incredibly common problem with software, that people don't think about the value of versioning and the impact it has on parallelism in engineering/development.
Versioning. Do it.