[asdf-devel] Alternate default lisp system location

Robert P. Goldman rpgoldman at sift.net
Thu Mar 13 04:03:09 UTC 2014

I am sorry, but I promise you that this will NOT be consistent with XDG. I have no idea why those people think it's a good idea to put files in directories where ls cannot find them.

ASDF already has a deeply-nested, invisible-to-ls location that is XDG compliant where you can put your files if that's what floats your boat.

It was writing a description of where to put your files in this XDG-compliant location that convinced me that we needed an alternative that was obvious and easily accessible.

In case you haven't guessed, I'm not a fan of this standard! :-)

On March 12, 2014 10:10:20 PM CDT, Daniel Herring <dherring at tentpost.com> wrote:
>On Wed, 12 Mar 2014, Robert P. Goldman wrote:
>> ~/asdf-local-paths/
>> would work for me.
>> Squawks sooner rather than later, please.
>If we are decided on adding a default path, please make it consistent
>the other XDG stuff in ASDF...
>I'm not XDG guru, but here's a link to the standard...
>It looks like default paths would belong under $XDG_DATA_HOME and 
>Looking at the current ASDF manual, it appears that there is already
>support for this concept?
>The source registry will be configured from a default configuration.
>configuration may allow for implementation-specific systems to be
>for systems to be found the current directory (at the time that the 
>configuration is initialized) as well as :directory entries for 
>$XDG_DATA_DIRS/common-lisp/systems/ and :tree entries for 
>$XDG_DATA_DIRS/common-lisp/source/. For instance, SBCL will include 
>directories for its contribs when it can find them; it will look for
>where SBCL was installed, or at the location specified by the SBCL_HOME
>environment variable

Sent from my Android device with K-9 Mail. Please excuse my brevity.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.common-lisp.net/pipermail/asdf-devel/attachments/20140312/775abc36/attachment.html>

More information about the asdf-devel mailing list