4 ms·
I'm surprised developers still believe in the idea of Semantic versioning. even projects that claim they follow semantic versioning don't, maybe there are some
by kayone 11y ago
I'm surprised developers still believe in the idea of Semantic versioning.
even projects that claim they follow semantic versioning don't, maybe there are some out there but I've never seen one.
and somehow it still comes as a big surprise to people when a project violates this ideal that we created that nobody follows.
- deleted 11y ago[deleted]
- kayone 11y agoto be honest I am. if you told NPM to install the latest 1.x and you were on 1.1 and now got upgraded to 1.7 I would put my money on something breaking than not.
- coldtea 11y agoOne of the great insights in life is that just because somethings is not followed 100% perfectly it doesn't mean it's useless, or that we'd be better off if we didn't follow it at all.
- kayone 11y agosure, but in case of something like symanitc versioning, the benefit, at least as far as I understand is to give you some sort of trust or guarantee, _ if you upgrade a package from 1.1 to 1.7 your app will not break_ if in practice 2 out of 10 times the your app did break, then is there really a point? should I trust it?