2 ms·
I think you're both wrong! Parent is wrong that Chrome would benefit from semver, and I believe you are wrong that semver is meaningless. Semver is useful for
by unethical_ban 5y ago
I think you're both wrong!
Parent is wrong that Chrome would benefit from semver, and I believe you are wrong that semver is meaningless.
Semver is useful for the kinds of tooling that need minimal marketing, have other software designed against it, and have multiple levels of improvement going on.
Some software which are developed against benefit greatly from a x.y.z to let other developers know what class of change has been made.
Web browsers and operating systems do not benefit in the same way, because they are a different class of software.
- kibwen 5y agoYou may have misunderstood my comment, as I said that Semver does attempt to make the number meaningful. Though I am not asserting that, on its own, it is very meaningful; it relies on users to define what a "breaking change" actually means, and it leaves it up to third-party tools to enforce any semblance of it. Meanwhile, Semver fails to say anything at all about useful concepts like version ranges. Ultimately, I like Semver! But it's the bare minimum of what it means to have meaningful version numbers, and anyone looking to make them truly meaningful has a lot of work to do. Still better that what we had before, of course.