3 ms·
I second that. The problem is that SemVer is conveying an extremely limited semantic meaning. "This is incompatible with that", yes, good to know. And then? Th
by Udik 8y ago
I second that. The problem is that SemVer is conveying an extremely limited semantic meaning. "This is incompatible with that", yes, good to know. And then?
The derogatorily named marketing number instead used to indicate major changes and important increases in functionality. Now version number are meaningless: there is no way to tell if version 16.0.0 is supposed to be any better, or provide any more functionality, or incorporate any new concept from version 1.0.0. All it says it's that it is incompatible.
Somehow I get that this is the era of "evergreen" software, continuously and incrementally developed, and marketing numbers might be a thing of the past. But sometimes you need to express the concept that something changed radically and that a lot of new things have been introduced at once.