[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: CVS update: ADDED: subversion/bindings/java/jni/org/tigris/subversion REMOVED: subversion/bindings/java/jni/org/tigris/subversion

From: Ben Collins-Sussman <sussman_at_collab.net>
Date: 2001-08-09 22:34:31 CEST

Alexander Mueller <alex@littleblue.de> writes:

> > We normally do not attribute specific authors in the SVN
> > files. Personally, > I would be more comfortable to stick with that
> > precedent.
>
> Hmm. Personally I do share the opinion of Andrew Hunt and David
> Thomas, authors of the great book "The Pragmatic Programmer". The
> opinion is, it is important to label files and methods with author's
> name. So everybody knows who to ask, for the programmer to feel more
> responsible for the code and last but not least to have something to
> be proud of!

If you work on a certain section of code constantly, then your peers
are definitely aware! If there's any ever question as to who is
resposible for what, we have 'cvs log' and 'cvs annotate' to place the
blame^H^H^H^H^H praise. :-)

Besides, is it really going to make sense to have your name in there
in three years, when 5 people have come along and made gigantic
changes to the point that your original code is almost unrecognizable?
Labeling things like this just doesn't "groove" with the open source
ethic.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Sat Oct 21 14:36:35 2006

This is an archived mail posted to the Subversion Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.