Hi Chris, Chris Marusich <cmmarus...@gmail.com> skribis:
> At the moment, I only have this to add: It would be nice if we could > decide on how we will use version numbers going forward and publish a > description of that in the manual or on the website. > > I think the important thing is that we publish a description. The > details of it are less important. We can use Semantic Versioning [1], > Sentimental Versioning [2], or something totally different. As long as > we publish our decision and stick to it, everyone will know what to > expect. Good point! The difficulty here is that Guix is effectively a large collection of libraries, which makes it hard to map it to the semver story, I think. Or to put it differently, we should map to semver in an “abstract way”: what semver refers to as “API changes” would rather be important CLI/API changes. Thoughts? Ludo’.