[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: <kfogel_at_collab.net>
Date: 2001-08-09 23:15:19 CEST

I hate to jump in and disagree with virtually everyone :-), but:

I wasn't aware that we had any policy about not putting authors' names
in the files; if we do, it's not mentioned in the HACKING file, and I
don't recall it ever being raised on this list. Until now, we've had
very few files written by just one person (Greg Stein's code is
perhaps the only exception), so the issue hasn't really come up.

Frankly, I don't see any problem with Alexander Mueller putting his
name in there, for as long as he's the only author. I don't think
it's against the open source spirit or something. It makes it
slightly easier for others to track him down if they need to. And if
other authors start working on that code, they can either add
themselves, or decide to get rid of the @author line entirely.

That said, I'm not going to start putting an @author line in files I
work on, even if no one else has touched them. :-)

In short, don't see a need for any policy here.

-K

"B. W. Fitzpatrick" <fitz@red-bean.com> writes:
> > Greg Stein schrieb:
> >
> > > On Thu, Aug 09, 2001 at 05:24:41PM -0000, XelaRellum@tigris.org wrote:
> > > >...
> > > > Index: Client.java
> > > > ===================================================================
> > > > package org.tigris.subversion.lib;
> > > >
> > > > /**
> > > > * public interface for libsvn_client
> > > > *
> > > > * ====================================================================
> > > > * Copyright (c) 2000-2001 CollabNet. All rights reserved.
> > > > *
> > > > * This software is licensed as described in the file COPYING, which
> > > > * you should have received as part of this distribution. The terms
> > > > * are also available at http://subversion.tigris.org/license-1.html.
> > > > * If newer versions of this license are posted there, you may use a
> > > > * newer version instead, at your option.
> > > > * ====================================================================
> > > > *
> > > > * @author Alexander.Mueller@littleblue.de
> > > > * @version 0.0
> > >
> > > 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!
>
> FWIW, cvs log and cvs annotate provide for this.
>
> -Fitz
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
> For additional commands, e-mail: dev-help@subversion.tigris.org

---------------------------------------------------------------------
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.