On 1/13/08, Ondrej Certik <[EMAIL PROTECTED]> wrote: > > 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?
If *they* feel their contribution is significant enough that they take the time to respond to this email, then they are almost certainly a contributor (though I will of course decide based on what I get). > 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. Indeed. If anybody has contributed significantly to Sage this way, I hope they will email me and be asked to be added to ack.html. > 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. I'm not sure what you're asking, but if it is the general question of who gets to be a co-author on a paper, I've dealt with that questions many many times since most of my papers are co-authored: http://wstein.org/papers/ It is something that must always be dealt with on a case-by-case basis, and the answer often depends very much on the people involved. > 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). True. I like this and we do this. But that's credit of a different form than ack.html. > 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. A wiki page that only I can edit is not really much different than a static html page. We actually discussed exactly this point before for a while, and people like keeping ack.html as a static html page (not on the wiki). > 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. I could still make entries on ack.html have links to a wiki page or something else. > 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 agree that using judgement works best. But sometimes I forgot to update the page, and then having some people email me helps. > I don't have a firm opinion on these issues, so I am interested in your ideas. > > Ondrej > > > > -- William Stein Associate Professor of Mathematics University of Washington http://wstein.org --~--~---------~--~----~------------~-------~--~----~ 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/ -~----------~----~----~----~------~----~------~--~---