[asdf-devel] component-property

Zach Beane xach at xach.com
Thu Jan 31 19:57:30 UTC 2013


Faré <fahree at gmail.com> writes:

>>>> Feel free to adopt this technique for your proposed website slot, so it
>>>> does not cause compatibility problems. Please do not remove other
>>>> techniques.
>>>>
>>> There is no compatibility problem whatsoever with adding optional slots.
>>
>> I just tried, and got this:
>>
>>     Error while trying to load definition for system wwwoops from
>>     pathname /home/xach/src/lisp/wwwoops/wwwoops.asd:
>>        Invalid initialization argument:
>>          :WEBSITE
>>        in call for class #<STANDARD-CLASS ASDF:SYSTEM>.
>>        [Condition of type ASDF:LOAD-SYSTEM-DEFINITION-ERROR]
>>
>> There *is* a compatibility problem.
>>
> I haven't added the slots yet, so of course it won't work.
> As for disabling properties on old versions of ASDF that don't
> actually support them,
> that's what #+asdf3 is for, just like #+asdf2 before it.

When it is time to add support for a bug-tracker-url slot, will there be
a feature for that? Or will that be done via subclassing?

Zach




More information about the asdf-devel mailing list