Return-Path: Mailing-List: contact general-help@incubator.apache.org; run by ezmlm Delivered-To: mailing list general@incubator.apache.org Received: (qmail 85256 invoked from network); 6 Nov 2002 11:29:32 -0000 Received: from striker.xs4all.nl (213.84.19.217) by daedalus.apache.org with SMTP; 6 Nov 2002 11:29:32 -0000 Received: from cheetah (cheetah.striker.nl [192.168.0.10]) by striker.xs4all.nl (Postfix) with SMTP id 04FAE3E054 for ; Wed, 6 Nov 2002 12:29:45 +0100 (CET) From: "Sander Striker" To: Subject: RE: Code ownership (was Re: whoweare.html) Date: Wed, 6 Nov 2002 12:43:53 +0100 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2911.0) X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106 In-Reply-To: <3DC88D60.3050800@yahoo.com> Importance: Normal X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N > From: David Shane Holden [mailto:dpejesh@yahoo.com] > Sent: 06 November 2002 04:33 > B. W. Fitzpatrick wrote: >> Are you serious? Quite frankly, I find that behavior reprehensible--It >> reeks of strange fraternity initiation rites. >> >> If I write, test, and commit a piece of good solid code and someone >> else goes pissing in it just to leave their scent and to show me that >> I don't 'own' the code, I am *not* going to be amused by it. >> Ownership of code shouldn't be taught by this kind of negative >> reinforcement, and I would suggest that the quality of the code >> suffers as a result. > > So you're saying it's ok for you to brag to everybody that you wrote the > 'good' code, that sounds pretty lame. How would you show someone that > the code they _donated_ isn't theirs, its the communities? By simply telling them at the gate. All code donations are ASF owned on commit. "just to leave their scent and to show me that I don't 'own' the code" In other words, no functional change, or anything constructive. And bragging about who wrote code is something personal. Some people do it, some people don't. Some will fall down doing so, others won't. Personally I've never seem people brag about code in the projects I'm on. > >>One thing that *could* be a problem is that @author tags can give the > >>impression that a cretain piece of code is "maintained" by the authors, > >>or that they are responsible for it, and this can reduce peer review. > > > > >> Yes. Also, I think that placing author credit in every file >> encourages territoriality and individualism while discouraging people >> from thinking and acting as a team. > > But showing people that the 'good' code you wrote isnt? > > Sounds somewhat hypocritical... Seriously, we have a SCM to find out who wrote what. @author tags are misleading to say the least. The entire concept just asks for people that are going to see in how many places they can get their name. Committers fixing things are likely to forget to keep the authors tags up to date anyway. Sander