[asdf-devel] default source registry...

Robert Goldman rpgoldman at sift.info
Mon Feb 22 18:48:15 UTC 2010


On 2/22/10 Feb 22 -11:23 AM, Faré wrote:
> Should we base our search path on the XDG Base Directory Specification?
>  http://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html
> To the point of actually using getenv to get these search paths?
> 
> I say we should.

Only to the extent that we maintain the possibility for people who want
to configure their environment in pure lisp to do so.

I clicked on that link, read about 10 words and decided that I had
already spent more than enough time on it.

As far as I'm concerned, as long as I can still type

(push "home:lisp;myLibrary;" asdf:*central-registry*)

and it Just Works, go wild.

But if this is going to make me bend over backwards to work around XDG,
then no, please don't.

My take on this is that I want to get my lisp environment working
entirely within the confines of ~/clinit.cl and ~/.sbcl (aside from
recording the location of the lisp executables).  I don't want to do
anything at all with the shell, or any extra bonus configuration files.

If other people want the *opportunity* to use environment variables or
config files, but not the *obligation*, then I think it's a great idea.

Cheers,
r




More information about the asdf-devel mailing list