SBCL support [Was: Re: Towards release 3.1.6]

Faré fahree at gmail.com
Thu Oct 15 05:40:07 UTC 2015


On Wed, Oct 14, 2015 at 6:55 PM, Robert Goldman <rpgoldman at sift.net> wrote:
>>>> Apparently, the first release that include PRINT-BACKTRACE is 1.1.5
>>>> from February 2013.
>>>>

>> Considering that the propagation latency for ASDF itself is about 2
>> years, it might be a bad idea
>> to drop support for things that are only a bit over a year old (sbcl
>> 1.1.18, last in the series).
>> That said, it's true that SBCL upgrades ASDF about every year, so that
>> makes more sense. Still.
>> I would say that 2 year old is probably a better rule of thumb.
>
> The problem with this rule of thumb is that it requires the ASDF
> maintainer (me) to track SBCL releases and be able to map release
> numbers to dates.  I don't like that.  It's more work and cognitive load
> that I really don't have room for.
>
> Given that some version of 1.1.x of SBCL can no longer be supported, I'd
> prefer to write off all of 1.1
>
Well in cases like this where we introduce backward incompatibility,
we still have to use git to identify the change back to which we
remain compatible,
to make sure it's old enough — and at that point, git gives us both the date and
number of the first release that includes the change for free.

—♯ƒ • François-René ÐVB Rideau •Reflection&Cybernethics• http://fare.tunes.org
Taxation with representation ain't so hot either. – Gerald Barzan



More information about the asdf-devel mailing list