31 ms·
I dislike this. The reasons I like semantic versioning is that it encourages things that I consider to be good: - releasing features separately from bugfixes
by raziel2p 10y ago
I dislike this. The reasons I like semantic versioning is that it encourages things that I consider to be good:
- releasing features separately from bugfixes
- releasing backwards-compatible new features
- releasing bugfixes for older releases (this one is more optional)
This versioning scheme seems to remove all of that just for the sake of simplicity - I don't see the benefits.
- talles 10y agoSemVer does not encourage the things you listed, it only demands that you show such changes in its versioning. The difference here with Monotonic is that such changes does not have a special meaning in the version number (nothing on the encouragment side IMO).
- solipsism 10y agoWhy would SemVer encourage releasing backwards-compatible new features more than this? You have just as much motivation to not increase the compatibility number. releasing bugfixes for older releases Good point. The "manifesto" should mention this.