good evening;
On 2010-03-30, at 12:00 , Juan Jose Garcia-Ripoll wrote:
Some considerations:
[...]
* Including logical pathnames in defsystem instead of just the name
of the host is going to be problematic. I know at least one
implementation (SBCL) that complains when we try to build a logical
pathname with a host name that has no logical translations. It is
the fish eating its own tail: we can not define the logical
pathname in defsystem and thus we can not define the translation
and thus...
please explain further. the passage is not clear. no implementation
should permit to "build a logical pathname with a host name that has
no logical translations." you must intend some other use case.
there are already mechanisms which are known to work portably with
asdf without requiring it to change:
- a pathname argument which is a logical pathname
- unifying the pathname which asdf derives from the load pathname
with known logical hosts
* We do not need to fix logical pathnames. We just have to offer
them as a portable solution for system distribution. Developers
will have to care about the way they name their files and learning
how logical pathnames work.
Juanjo
--
Instituto de FĂsica Fundamental, CSIC
c/ Serrano, 113b, Madrid 28006 (Spain)
http://tream.dreamhosters.com
_______________________________________________
asdf-devel mailing list
[email protected]
http://common-lisp.net/cgi-bin/mailman/listinfo/asdf-devel