Return-Path: Delivered-To: apmail-infrastructure-dev-archive@minotaur.apache.org Received: (qmail 95311 invoked from network); 27 Feb 2009 17:09:44 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 27 Feb 2009 17:09:44 -0000 Received: (qmail 36387 invoked by uid 500); 27 Feb 2009 17:09:44 -0000 Delivered-To: apmail-infrastructure-dev-archive@apache.org Received: (qmail 36287 invoked by uid 500); 27 Feb 2009 17:09:44 -0000 Mailing-List: contact infrastructure-dev-help@apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: infrastructure-dev@apache.org Delivered-To: mailing list infrastructure-dev@apache.org Received: (qmail 36276 invoked by uid 99); 27 Feb 2009 17:09:44 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 27 Feb 2009 09:09:43 -0800 X-ASF-Spam-Status: No, hits=1.2 required=10.0 tests=SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (athena.apache.org: local policy) Received: from [72.232.80.58] (HELO constant.northnitch.com) (72.232.80.58) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 27 Feb 2009 17:09:36 +0000 Received: from BlackWater.hsd1.ca.comcast.net (c-98-207-55-202.hsd1.ca.comcast.net [98.207.55.202]) by constant.northnitch.com (Postfix) with ESMTP id 9B19F89E3 for ; Fri, 27 Feb 2009 11:10:04 -0600 (CST) Message-ID: <49A81E33.2020905@apache.org> Date: Fri, 27 Feb 2009 09:09:07 -0800 From: Paul Querna User-Agent: Thunderbird 2.0.0.19 (Macintosh/20081209) MIME-Version: 1.0 To: infrastructure-dev@apache.org Subject: Re: Project update scripts References: <510143ac0901210319x4075b2b3v63a03ed9b19e80c4@mail.gmail.com> <5c902b9e0901210801v1a559062xd8aeb1c7fb1a4def@mail.gmail.com> <75bda7a00901310433g684ac36la49989813fc5a4af@mail.gmail.com> <510143ac0902250231r748ddda8q51647f045d08d8ef@mail.gmail.com> <49A56D1F.9000601@apache.org> <510143ac0902260436w5317ad77l18d1a2c3924a631e@mail.gmail.com> <49A70B89.6050904@apache.org> <510143ac0902261400k1277fe40xd1c1fe9f3513b1a4@mail.gmail.com> <49A81654.90602@apache.org> In-Reply-To: <49A81654.90602@apache.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org Grzegorz Kossakowski wrote: > Jukka Zitting pisze: >>> Is it possible to subscribe to some notification list that notifies about >>> any commit made into public part of our svn? If so I would like to >>> subscribe to it and then I could experiment with writing such a script. >> I don't think we have that, but the existing per-project commit >> mailing lists should be a good a source of example notifications. > > Yep. Good idea. > > The problem is that there is no 1-1 mapping between per-project notification list and actual projects in SVN. What I > mean here is (for example) situation with Cocoon where we have standard layout for 2.1 and 2.2 versions of Cocoon but > Cocoon 3.0 that is written from scratch is subproject with its own branches/tags/trunk layout. > > Thus we would have to either: > 1. Update all projects associated with given e-mail address > 2. extract the path of modified files and try to scan all .git/config files for matching paths > > The second way is totally automatic so no mapping between repositories and e-mail addresses has to be maintained but > this way is much more tricky. > > Do we need this trickery or we are fine with first option? > Can't we can figure out what needs to be done, and just add another notification method to the post-commit hook?