3 ms·
Where do you draw the line? I've learned the hard way that SemVer isn't universally respected in the Node ecosystem. What happens if the maintainer of a suffici
by tjpnz 5y ago
Where do you draw the line? I've learned the hard way that SemVer isn't universally respected in the Node ecosystem. What happens if the maintainer of a sufficiently popular package decides to push out a patch release overhauling the public facing API? Does Github ban them too?
- saltminer 5y agoI'm reminded of Mongoid, which was at one point using SemVer, but stopped, and at least one company was caught off guard by breaking changes in (seemingly) minor releases (https://news.ycombinator.com/item?id=29845724 https://news.ycombinator.com/item?id=29845724).
- dudeinjapan 5y agoAm working with Mongoid team to get them to use semver again. There is hope yet.