[asdf-devel] ASDF 2 issues

Juan Jose Garcia-Ripoll juanjose.garciaripoll at googlemail.com
Wed Mar 31 21:16:49 UTC 2010


On Wed, Mar 31, 2010 at 8:11 PM, Faré <fahree at gmail.com> wrote:

> There are many things to clarify about logical pathnames and the use
> thereof or not, but I don't think this should block a release of ASDF
> 2. Should it? And so I'd like to declare it an ASDF 2.1 or ASDF 3
> issue, and invite you to focus on blocking issues for ASDF 2. (Of
> course, if someone has a working, portable, solution that makes
> everyone happy, I'll gladly merge and commit it.)
>

I have uploaded a newer version of the feature that allows two different
syntaxes

:logical-host "MY-HOST"
:logical-pathname "MY-HOST:MY-BASE"

The three pathnames that are defined are "xxx;SRC;*.*.*", "xxx;DATA;*.*.*"
and "xxx;OUTPUT-FILES;*.*.*" where the first two map to the source directory
of the system and the second one to the translated directory for FASL and
other generated files. The "xxx" here denotes the argument provided by the
user. Note that the code will complain if there are wildcards.


> I think the asdf-bundle extension is more important, because
> underlying it is the structure of how we deliver extensions, and how
> we play well with ECL, especially as it might entail some slight
> backwards incompatibility for ECL that I'd rather not happen *after*
> we release ASDF 2.
>

Actually if you plan an immediate release I would leave that for 2.1 because
I would rather sort out that thing of the incompatibility later, and also
because I believe there is room for improvement in the patch, including
support for other implementations.

For the record, even if the ASDF crew decided to leave the bundle out of the
core and thus expel ECL's extensions from it as well, I would continue to
ship everything packed together with ECL, so that a single REQUIRE is
needed.

Juanjo

-- 
Instituto de Física Fundamental, CSIC
c/ Serrano, 113b, Madrid 28006 (Spain)
http://tream.dreamhosters.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.common-lisp.net/pipermail/asdf-devel/attachments/20100331/615aab95/attachment.html>


More information about the asdf-devel mailing list