Discussion:
bootstrapping asdf
Faré
2018-08-05 22:31:40 UTC
Permalink
In case anyone takes over maintenance of ASDF in the future, I wrote
this mind dump on some of its more stuble "magic" behavior:
https://fare.livejournal.com/190738.html

Thanks to Eric Timmons for the prompting...

PS: there are relatedly a few bug fixes in 3.3.2.5 — thanks and
congratulations again to Robert Goldman for his careful reviewing and
testing.

—♯ƒ • François-René ÐVB Rideau •Reflection&Cybernethics• http://fare.tunes.org
It is deplorable that many people think that the best way to improve the world
is to forbid something. However, they're morally more advanced than the people
who think the best way to improve the world is to kill somebody.
— John McCarthy
Robert Goldman
2018-08-05 22:39:13 UTC
Permalink
Post by Faré
https://fare.livejournal.com/190738.html
Thanks to Eric Timmons for the prompting...
PS: there are relatedly a few bug fixes in 3.3.2.5 — thanks and
congratulations again to Robert Goldman for his careful reviewing and
testing.
—♯ƒ • François-René ÐVB Rideau •Reflection&Cybernethics•
http://fare.tunes.org
It is deplorable that many people think that the best way to improve the world
is to forbid something. However, they're morally more advanced than the people
who think the best way to improve the world is to kill somebody.
— John McCarthy
I think we should probably clear out all the MRs *except* the syntax
rationalization, then release bug fix 3.3.3, and then move to get the
syntax branch integrated as a release candidate for 3.4.

I think the syntax isolation is a big enough change in behavior that it
merits being 3.4

Cheers,
R
Faré
2018-08-06 01:24:47 UTC
Permalink
I think we should probably clear out all the MRs except the syntax rationalization, then release bug fix 3.3.3, and then move to get the syntax branch integrated as a release candidate for 3.4.
I think the syntax isolation is a big enough change in behavior that it merits being 3.4
I wholeheartedly agree. There's just !99 left, which contains at least
one important fix (defining call-without-redefinition-warnings in
asdf.asd, not just uiop.asd, since we won't be loading uiop.asd
anymore). After that, I believe we should release 3.3.3 as a
bug-fixing milestone, where the 3.3 release gets really stable (also,
half way to 6.6.6). And then move on with 3.4.0 that would include
syntax-control !86 which I believe is ready, with its conservative
take on using the initial readtable by default.

The other MRs out there are not ready: the Genera one !84 awaits input
from someone who actually develops on Genera and could fix the CLOS
issues with ASDF 3.3 there. The !83 on process-status is a WIP that
the late author, Elias Pipping won't make further progress on. :-(
RIP.

—♯ƒ • François-René ÐVB Rideau •Reflection&Cybernethics• http://fare.tunes.org
You think that by not releasing your in-house software, you save
engineering resources. You only get yourself out of the loop.

Loading...