Return-Path: Mailing-List: contact cocoon-dev-help@xml.apache.org; run by ezmlm Delivered-To: mailing list cocoon-dev@xml.apache.org Delivered-To: moderator for cocoon-dev@xml.apache.org Received: (qmail 37704 invoked from network); 6 Nov 2000 19:02:58 -0000 Received: from cmailg2.svr.pol.co.uk (195.92.195.172) by locus.apache.org with SMTP; 6 Nov 2000 19:02:58 -0000 Received: from modem-142.blue-spotted-wrasse.dialup.pol.co.uk ([62.136.239.142] helo=cloaked.freeserve.co.uk) by cmailg2.svr.pol.co.uk with esmtp (Exim 3.13 #0) id 13srXj-0006Ub-00 for cocoon-dev@xml.apache.org; Mon, 06 Nov 2000 19:02:56 +0000 Received: (from markj@localhost) by cloaked.freeserve.co.uk (8.9.3/8.9.3) id TAA04960; Mon, 6 Nov 2000 19:02:53 GMT X-Authentication-Warning: cloaked.freeserve.co.uk: markj set sender to markj@luminas.co.uk using -f Sender: markj@cloaked.freeserve.co.uk To: cocoon-dev@xml.apache.org Subject: Re: [ADMIN] process for applying patches References: <20001106131121.C16145@hydrogen.internal.luminas.co.uk> From: MJ Ray X-URL: http://www.luminas.co.uk/ X-Fax: +44 870 2847 489 Organization: Luminas Ltd. Not an official statement. X-ML: Content-Type: text/plain; charset=US-ASCII Date: 06 Nov 2000 19:02:51 +0000 In-Reply-To: Paul Russell's message of "Mon, 6 Nov 2000 13:11:21 +0000" Message-ID: <878zqwx6sk.fsf@cloaked.freeserve.co.uk> Lines: 30 User-Agent: Gnus/5.0807 (Gnus v5.8.7) XEmacs/21.1 (Capitol Reef) MIME-Version: 1.0 X-Spam-Rating: locus.apache.org 1.6.2 0/1000/N Paul Russell writes: > I think there is some place for a patch control system. If [...] > people can very quickly sanity check the patches and work > out why they're doing what they're doing. Cavets with this > are that the system would be relatively complex, and would > need to be able to access the CVS repositories. Are there > any CVS client libraries in java? Actually, I suspect the biggest caveat is the time that the developers have. My experience on projects which use a patch control system is that they work badly, if at all, mainly because the developers haven't time to surf over to the patches website, but they take notice of mailed patches. The ones which work best seem to have a situation similar to some learned journals, where a patch is reviewed by one or two people who should know the area, then forwarded to the person with responsibility for that section of the code. On cocoon-dev, this could be achieved quite easily by people adhering to the [PATCH] and [C2] subject-line conventions and savvy people constructively criticising the patch on-list and/or to the maintainer of that section after they've tried it out. Of course, no two groups are developers are unique, so this advice comes with ABSOLUTELY NO WARRANTY like all good Open Source ;-) -- MJR Luminas Ltd, Internet Applications Development