[asdf-devel] component-property

Anton Vodonosov avodonosov at yandex.ru
Sat Feb 2 14:49:57 UTC 2013

02.02.2013, 05:29, "Faré" <fahree at gmail.com>:
> On Fri, Feb 1, 2013 at 8:19 PM, Anton Vodonosov <avodonosov at yandex.ru> wrote:
>>  01.02.2013, 23:23, "Faré" <fahree at gmail.com>:
>>>  After discussion with people on #lisp and via private chat, I decided
>>>  to use a shorter name. Here is what was released in 2.27:
>>>     :long-name "Another System Definition Facility"
>>>     :homepage "http://common-lisp.net/projects/asdf/"
>>>     :bug-tracker "https://launchpad.net/asdf/"
>>>     :mailto "asdf-devel at common-lisp.net"
>>>     :source-control (:git "git://common-lisp.net/projects/asdf/asdf.git")
>>  Another useful slot would be :purpose, it could specify what the library is:
>>  web server, db client, image processing library, data-structures library, etc.
>>  The values in this slots are tags from some specified taxonomy. To avoid creating the taxonomy
>>  from scratch we could start for example with the tag tree from cl-user.net.
>>  In in the future we could want to improve the taxonomy. If the new improved taxonomy
>>  is incompatible with the old one, we can  then introduce new slot, :purpose2,
>>  specifying that it can hold values from new taxonomy.
>>  I think this is an idea for future, it's probably too big to be in the scope of ASDF3
>> s
> Why not. And if some people end up actually using component-property
> for such useful purpose, or otherwise make successful use of it, I am
> willing to reconsider the deprecation of component-property, and/or my
> successor will.

Maybe it's clear already, but I am not arguing for/against component-property.
Just share this idea because it is now being discussed what metadata attributes are useful.

More information about the asdf-devel mailing list