[asdf-devel] Is this necessary in this form? Re: ASDF 1.501

Robert Goldman rpgoldman at sift.info
Tue Feb 2 22:54:47 UTC 2010


On 2/2/10 Feb 2 -4:13 PM, james anderson wrote:
> 
> On 2010-02-02, at 22:48 , Robert Goldman wrote:
> 
>> On 2/2/10 Feb 2 -11:39 AM, james anderson wrote:
>>>
>>> On 2010-02-02, at 18:17 , Faré wrote:
>>
>>>>>  (c) Asdf binary locations / asdf output locations
>>>> ABL was already merged into ASDF by gwking. While I think it was a
>>>> generally good move, it fails (b), and I think can and should be
>>>> redone better.
>>>
>>> then, once asdf is configurable, is there any reason to not take abl
>>> out of the core?
>>
>> Can you explain what is meant, exactly, by "take abl out of the core"?
> 
> none of the respective functions or variables are defined if just  
> asdf.lisp is loaded.

Why is this important?  I can see that it /is/ important to you, but I
don't follow why.  [this is not intended as a snippy way of saying "this
isn't important; it is a bona fide request for information.]

> 
>> For that matter, I don't know what "configurable" means in this  
>> context.
>>  "Reads an init file"?  It was always configurable in the sense that I
>> could load my asdf:*central-registry*, and I developed several  
>> utilities
>> for configuring ASDF using only this rudimentary facility.
>>
>> I'm not sure I follow this.  I certainly do /not/ want to see us  
>> revert
>> to the days when asdf-binary-locations was a separate download.
> 
> if by 'separate download' you mean a separate file, why not?
> if your requirement is, that it be in the same tar package, that  
> makes sense.

My requirement is that after loading asdf you should be able to do
something equivalent to

(asdf:oos 'asdf:load-op :asdf-binary-locations)

or some similar thing like

(require 'asdf-binary-locations)

and it should Just Work in the sense that A-B-L just worked --- it will
tease apart binaries for different lisp implementations.

[It's more than OK with me that after that there should be some way to
be more sophisticated about this, per Faré]

The reason I'm not necessarily agreeing with you is that "in the same
tarball" doesn't necessarily entail "trivially loadable," although it might.

Best,
Robert




More information about the asdf-devel mailing list