Jeremy Haile wrote:
On Feb 23, 2009, at 9:37 AM, Les Hazlewood wrote:
I've thought about this for a bit longer and I feel it is nice for
people
that aren't committers (whose names that don't appear on in an SVN
log) to
receive credit for their efforts. They deserve it, even in this minor
form. If not via @author tags, how does the ASF recommend to 'give
credit
where credit is due'?
Giving credit is fine, but I'm not a huge fan of @author tags. I feel
like, intended or not, they convey a sense of "code ownership". I've
seen situations where people feel like they can't edit a file because
someone else is listed as the author - which is obviously not the
environment we want. Also, am I an author if I edit one log statement
in a 3000 line class? It just seems messy, hard to accurately
maintain, and not that meaningful.
I like Emmanuel's ideas of giving credit via a notice file, JIRA, SVN,
or some other mechanism.
There is one more drawback with names in @authors tags : you get pinged
when someone have a pb with a piece of code many have butchered years
after you created the initial code :)
--
--
cordialement, regards,
Emmanuel Lécharny
www.iktek.com
directory.apache.org