Return-Path: Delivered-To: apmail-jakarta-commons-httpclient-dev-archive@www.apache.org Received: (qmail 61711 invoked from network); 11 Mar 2004 17:07:54 -0000 Received: from daedalus.apache.org (HELO mail.apache.org) (208.185.179.12) by minotaur-2.apache.org with SMTP; 11 Mar 2004 17:07:54 -0000 Received: (qmail 93211 invoked by uid 500); 11 Mar 2004 17:07:45 -0000 Delivered-To: apmail-jakarta-commons-httpclient-dev-archive@jakarta.apache.org Received: (qmail 93192 invoked by uid 500); 11 Mar 2004 17:07:44 -0000 Mailing-List: contact commons-httpclient-dev-help@jakarta.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Subscribe: List-Help: List-Post: List-Id: "Commons HttpClient Project" Reply-To: "Commons HttpClient Project" Delivered-To: mailing list commons-httpclient-dev@jakarta.apache.org Received: (qmail 93148 invoked from network); 11 Mar 2004 17:07:44 -0000 Received: from unknown (HELO jefferson.str.com) (208.44.224.49) by daedalus.apache.org with SMTP; 11 Mar 2004 17:07:44 -0000 Received: from danch.com ([63.238.149.115]) by jefferson.str.com (Netscape Messaging Server 3.6) with ESMTP id AAA30EC for ; Thu, 11 Mar 2004 11:07:46 -0600 Message-ID: <40509CCF.6050705@danch.com> Date: Thu, 11 Mar 2004 11:07:27 -0600 From: Dan Christopherson User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.6b) Gecko/20031208 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Commons HttpClient Project Subject: Re: @author tags References: <40507FB2.3040909@dever.ca> In-Reply-To: <40507FB2.3040909@dever.ca> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N I think that "owner" is intended in the sense of "the primary person responsible for maintaining", not in the sense of the legel owner. The programmer is only very rarely the legal owner of his work. Jeff Dever wrote: > Very nice quote. But the owner of HttpClient (and all jakarta project > code) is *very* clear. The owner is the Apache Software Foundation > (ASF). The individual contributor has contributed the code, and does > need to be recognized, but when a commit is made that code no longer > belongs to them. It belongs to the ASF. > > So to follow the "Pragmatic Programmer", only the ASF should be listed > as the owner, which makes @author tags useless, and confusing from a > legal perspective. The copyright statement at the top of every source > file attributes ownership to the ASF. Removal of the @author tags is > supposed to help protect those listed as @authors legal entanglements, > and to empower the PMC. > > Removing the @author tags does make sense. The only thing that I am > disappointed about is that there has been no suitable replacement > recognition mechanism agreed upon. But its still being disucssed by the > PMC. > > -jsd > > > Roland Weber wrote: > >> That's exactly the problem: >> "not necessarily who edited the file last, but the owner" >> >> There are people who see a chance to contribute an >> enhancement or bug fix. We'd like to have them listed >> as someone who contributed, but *without* the >> responsibility of being the owner of the code. >> >> cheers, >> Roland >> >> >> >> >> >> >> "Chris Lamprecht" >> 11.03.2004 09:54 >> Please respond to "Commons HttpClient Project" >> >> To: "Commons HttpClient Project" >> >> cc: Subject: Re: @author tags >> >> >> I'm currently reading _The Pragmatic Programmer_, and I just came >> across the >> following in a section entitled "Comments in Code" on page 250: >> >> "One of the most important pieces of information that should appear in >> the >> source file is the author's name -- not necessarily who edited the file >> last, but the owner. Attaching responsibility and accountability to >> source >> code does wonders in keeping people honest ..." >> >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: >> commons-httpclient-dev-unsubscribe@jakarta.apache.org >> For additional commands, e-mail: >> commons-httpclient-dev-help@jakarta.apache.org >> >> >> >> >> > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: > commons-httpclient-dev-unsubscribe@jakarta.apache.org > For additional commands, e-mail: > commons-httpclient-dev-help@jakarta.apache.org > --------------------------------------------------------------------- To unsubscribe, e-mail: commons-httpclient-dev-unsubscribe@jakarta.apache.org For additional commands, e-mail: commons-httpclient-dev-help@jakarta.apache.org