News for hackers. Stuff that matters.
Re:Why we’re switching to calendar versioning by Certhas on Sunday April 14, 2019 @11:41AM (#19660014)
It seems like in this case you want to version API and program separately. API changes aren't the only thing people care about or that should be communicated in a version number. So semver would not just be "not perfect" but be actively misleading.
Re:Why we’re switching to calendar versioning by cwilkes on Sunday April 14, 2019 @02:31PM (#19660875)
Then have a semver for the two different parts.

Ie “version 3.3.1 of Awesome Server supporting the 2.x api as well as 3.1.x”