On Jan 13, 2008 8:14 AM, William Stein <[EMAIL PROTECTED]> wrote:
>
> Hi,
>
> If you've contributed to Sage, please take a look at
>    http://sagemath.org/ack.html
>
> If (a) you aren't listed, or (b) you don't like how you're listed, or
> (c) just want
> the listing changed somehow, please send me an email at [EMAIL PROTECTED]
> so I can update the page.  I haven't changed anything on that page for quite
> a while, but there have been many new contributors to Sage, so I bet it is
> out of date, and I don't want anybody's valuable contributions to go
> unrecognized.   Thanks!!


I was just going to ask about exactly the same thing. How do you
measure a contributor?
In sympy we list everyone who contributed at least a patch in the README

http://hg.sympy.org/sympy/file/3d032940e734/README

currently 18 people.  But obviously, people can and do contribute by
other means too, like writing docs,
reporting bugs (very important contribution!), blogging, etc.

Also another problem is, for example let's say you would like to write
a paper about Sage. So who should
go among the authors of the paper? So we determine a set A of people
who will be on that paper, but then all the other people who
contribute later will not get any citation for their work, unless some
new paper will be published. Etc.

Another way of giving the credit is listing names of people in
docstrings and files. (I don't like this, but we discussed this before
already).

I like the http://sagemath.org/ack.html, also there could be links to
the Sage wiki page about each contributor? I mean -
there could be a wiki page where anyone can add himself, currently it's here:

http://wiki.sagemath.org/

in the section PEOPLE. Actually I think the ack.html can be a wiki
too, but maybe only the project leader could edit it. So ack.html will
say a little about each contributor, and then when clicking on his
name, his wiki page will popup, where anyone can read in more details,
what he works on in Sage, what he is interested in, etc.

We discussed this quite thouroghly in sympy too:

http://code.google.com/p/sympy/issues/detail?id=513

I think what works well is when the project leader uses his judgement
and handles this as best as he can, i.e. listing all people who
contributed a patch and listing all other people, who contributed
significantly by other means. But nevertheless, maybe it's good to
have some written set of rules, how to handle these things.

I don't have a firm opinion on these issues, so I am interested in your ideas.

Ondrej

--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~----------~----~----~----~------~----~------~--~---

Reply via email to