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

Reply via email to