Versioning

Robert Goldman rpgoldman at sift.info
Fri Nov 19 21:48:14 UTC 2021


On 19 Nov 2021, at 15:43, Stelian Ionescu wrote:

> In the end both the release version and the dep versions are nothing 
> more than suggeestions and the only sure way to know if integrating N 
> libraries works is to try to load them all together and run their own 
> test suites plus your application's test suite.

I feel like this is, as my advisor used to say "reducing this to a 
previously unsolved problem"!

In my experience, testing is even less well-used than semantic 
versioning!

Anyway, none of this is going to make me keep semantic versioning 
support out of ASDF.  Indeed, the current version comparison system is 
already "semver-lite," and I don't see how adding pre-release support is 
going to hurt anyone and it will *help* me test version-based checks in 
prerelease versions of ASDF.

So we can continue this discussion forever, but it won't change that.

Note that nothing we do -- or even *can* do -- would force anyone to use 
SemVer if they don't want to.  But adding support will help the 
development of ASDF itself by letting us have well-behaved pre-release 
versions.

Happy weekend all
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.common-lisp.net/pipermail/asdf-devel/attachments/20211119/0aafdcc8/attachment.html>


More information about the asdf-devel mailing list