Lies, Damn Lies, and Semantic Versioning

2 points by pinjasaur


conartist6

The thing about semver that's interesting is that it says the developer should tell you which parts of the contact you can rely on by documenting them.

The package consumer is also given a responsibility! They must not rely on undefined behavior or bugs. But this means they have to pay attention and that the system does not (and was never intended to) work on full autopilot with no breakages ever