Return-Path: Delivered-To: apmail-cocoon-dev-archive@www.apache.org Received: (qmail 20891 invoked from network); 25 Nov 2005 16:14:47 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 25 Nov 2005 16:14:47 -0000 Received: (qmail 44247 invoked by uid 500); 25 Nov 2005 16:14:45 -0000 Delivered-To: apmail-cocoon-dev-archive@cocoon.apache.org Received: (qmail 44179 invoked by uid 500); 25 Nov 2005 16:14:44 -0000 Mailing-List: contact dev-help@cocoon.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: Reply-To: dev@cocoon.apache.org List-Id: Delivered-To: mailing list dev@cocoon.apache.org Received: (qmail 44166 invoked by uid 99); 25 Nov 2005 16:14:44 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 25 Nov 2005 08:14:44 -0800 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: neutral (asf.osuosl.org: local policy) Received: from [66.111.4.28] (HELO out4.smtp.messagingengine.com) (66.111.4.28) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 25 Nov 2005 08:16:15 -0800 Received: from frontend1.internal (mysql-sessions.internal [10.202.2.149]) by frontend1.messagingengine.com (Postfix) with ESMTP id 71EC4D17EB1 for ; Fri, 25 Nov 2005 11:14:21 -0500 (EST) Received: from frontend2.messagingengine.com ([10.202.2.151]) by frontend1.internal (MEProxy); Fri, 25 Nov 2005 11:14:21 -0500 X-Sasl-enc: KaXSfgP0x4ZQUHsVGtcM3C2LeWVtC4BWJQMU/LokvV+w 1132935257 Received: from [10.0.0.3] (host-84-9-43-70.bulldogdsl.com [84.9.43.70]) by www.fastmail.fm (Postfix) with ESMTP id 36B93571434 for ; Fri, 25 Nov 2005 11:14:16 -0500 (EST) Message-ID: <4387384F.8080006@odoko.co.uk> Date: Fri, 25 Nov 2005 16:14:07 +0000 From: Upayavira Organization: Odoko Ltd User-Agent: Mozilla Thunderbird 1.0.7 (X11/20051011) X-Accept-Language: en-us, en MIME-Version: 1.0 To: dev@cocoon.apache.org Subject: Contributors (was Re: Planning 2.2) References: <4380C369.4090606@apache.org> <53599122b900fa3068a96b3d20398f0f@apache.org> <438470D1.6060705@apache.org> <4384E054.5010407@gmx.de> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Antonio Fiol Bonn�n wrote: > 2005/11/24, Pier Fumagalli : > >>On 23 Nov 2005, at 21:34, Joerg Heinicke wrote: >> >>>On 23.11.2005 16:33, Antonio Fiol Bonn�n wrote: >>> >>> >>>>This can't possibly be what we need, as anyone would have done it >>>>faster than me, but anyway, here it goes. >>> >>>IIRC the problem was not the pure removal, but the mentioning of >>>the authors in a contrib file file. >> >>"svn blame" > > > > So, if I understood correctly, you would like to extract the "history" > of authors for every file: > > #!/bin/bash > for i in $(find . -type f -not -name '*.svn-????' | grep -v /\\.svn/) > do > echo $i > svn blame $i | awk '{print $2}' | sort | uniq > echo > done > > But I find it hard to do it in a platform-independent way. Well, (a) I'm impressed with your little script (b) it doesn't need to be platform independent - it will only be run once. (c) Actually, I wonder if this is something of a redherring. All it will show us is the committers who have committed to CVS or SVN. But we know that already. What we want to know is who has contributed other than committers. >>And if someone submits a patch, we can track the contribution in Jira. > > I don't understand how this should work. Well, we can use Jira to note contributions, and then manually copy them into our contribution records. I imagine that is what Pier means. Regards, Upayavira