On Tue, Oct 19, 2010 at 4:14 AM, steve donovan
<[email protected]> wrote:
> When I packaged lcomplex, I hesitated to use the maintainer field,
> because although it's true that I'm the _package_ maintainer, I also
> wanted to express the important fact that Luiz was the author.  The
> roles are quite distinct.

I recall Peter Drahos wanting a separate author field to provide
proper credits, as there is in LuaDist.

We may want an author field also for searching modules.  CPAN [1] and
github have the type of thing where you can find other modules written
by the same person (and github also allows navigating between project
forks--i.e. original author-maintainer relationships).
CastOfCharacters [2] partly serves as an ad-hoc author-module index
already.  Lack of consistency in naming authors (e.g. Foo Baz v.s. Dr.
Foo Bar Baz <[email protected]>) could challenge this though.

License compliance could be another application.  For example, MIT
requires proper accreditation, and some way of standardizing this
format to the extent that an automated tool could assemble the proper
licensing documentation from a list of modules could prove useful.  A
tool could at least check it as part of a module "kwalitee" check (as
a number of MIT modules even lack this info).  Note: Copyright holder,
or at least its required representation, may differ from author and
maintainer though.

On Tue, Oct 19, 2010 at 11:54 AM, Hisham <[email protected]> wrote:
> Noted. I'm taking notes for a revision of the rockspec format. Of
> course, I'll bring it for a round of discussion in this list when I
> have a first proposal ready. In the meantime, comments and suggestions
> like this are most welcome.

The rockspec design depends first on what rockspecs are intended to be
/ not be and what we are trying to achieve with them.  So, some
statement of that may be good starting point.  As I've understood, it
feeds tools that operate on packages (just one of which is the
luarocks tool).

[1] http://search.cpan.org/author/
[2] http://lua-users.org/wiki/CastOfCharacters

_______________________________________________
Luarocks-developers mailing list
[email protected]
http://lists.luaforge.net/cgi-bin/mailman/listinfo/luarocks-developers

Reply via email to