On Dec 7, 2007 9:50 AM, Ondrej Certik <[EMAIL PROTECTED]> wrote: > > On Dec 7, 2007 1:32 PM, David Joyner <[EMAIL PROTECTED]> wrote: > > > > I am certainly happy to share credit with anyone on any file I work on. > > IMHO, anyone who does anything non-trivial has the write to put their > > name on a xyz.py file, at least if they are happy to cede their copyright to > > William Stein. In fact, for licensing issues, I would think it is useful to > > know > > who worked on which files. > > If the concern is that it is hogging docstring real estate, then maybe > > a new xyz.history file could be created which would have all this info in > > it? > > I think the idea of the OSS book (and also mine) is to use the > Mercurial revision history for tracking who wrote each line. > It's the psychology, for example when I modified the calculus.py, by > adding a new function and a few lines, I don't feel I should add > myself at the top of the file. When another 15 people like me are > going to modify calculus.py, the authors will be quite misleading. The > Mercurial nevertheless provides exact history who wrote what.
I'm not an expert on mercurial, but I assumed that mercurial revision history is available to people using sage.math. What if Joe Shmoe decides to redistribute SAGE on www.cool-free-math-software.com? Will his version of SAGE also see who contributed to what? I personally would like to see this information in the distribution but maybe no one else does. > > 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/ -~----------~----~----~----~------~----~------~--~---