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
> 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