Skip to content

Why not semantic versioning? #193

Closed Answered by pradyunsg
chrisjsewell asked this question in Questions
Discussion options

You must be logged in to vote

Oh man, I don't wanna write an essay, so I'm gonna timebox writing this to 10 minutes.

I don't think this is a library project -- the users of this projects aren't using this as an API where they need clear guarantees of backwards compatibility. SemVer, for all its flaws, does a decent job on that front. There's no clear API to be changing here so... semver-style versioning is difficult to apply.

I want to make promises around compatibility in terms of calendar time, with a clear communication of "yes, this is supported" -- because I think this will work better for this project. It is mainly a visual-design thing and not a code-based library. The planned approach here is something that I …

Replies: 1 comment 2 replies

Comment options

You must be logged in to vote
2 replies
@pradyunsg
Comment options

@chrisjsewell
Comment options

Answer selected by pradyunsg
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
2 participants