Return-Path: Delivered-To: apmail-lucene-hadoop-dev-archive@locus.apache.org Received: (qmail 68111 invoked from network); 7 Mar 2007 19:26:04 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 7 Mar 2007 19:26:04 -0000 Received: (qmail 84438 invoked by uid 500); 7 Mar 2007 19:26:12 -0000 Delivered-To: apmail-lucene-hadoop-dev-archive@lucene.apache.org Received: (qmail 84414 invoked by uid 500); 7 Mar 2007 19:26:12 -0000 Mailing-List: contact hadoop-dev-help@lucene.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: hadoop-dev@lucene.apache.org Delivered-To: mailing list hadoop-dev@lucene.apache.org Received: (qmail 84396 invoked by uid 99); 7 Mar 2007 19:26:12 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 07 Mar 2007 11:26:12 -0800 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: neutral (herse.apache.org: local policy) Received: from [204.127.200.84] (HELO sccrmhc14.comcast.net) (204.127.200.84) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 07 Mar 2007 11:26:00 -0800 Received: from [192.168.168.15] (c-71-202-24-246.hsd1.ca.comcast.net[71.202.24.246]) by comcast.net (sccrmhc14) with ESMTP id <2007030719253801400t3jnme>; Wed, 7 Mar 2007 19:25:39 +0000 Message-ID: <45EF11B1.4050206@apache.org> Date: Wed, 07 Mar 2007 11:25:37 -0800 From: Doug Cutting User-Agent: Thunderbird 1.5.0.10 (X11/20070306) MIME-Version: 1.0 To: hadoop-dev@lucene.apache.org Subject: Re: [jira] Updated: (HADOOP-1080) Cygwin path translation should occur earlier in bin/hadoop References: <6932136.1173293544556.JavaMail.root@brutus> <45EF0D4F.3070402@getopt.org> In-Reply-To: <45EF0D4F.3070402@getopt.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org Andrzej Bialecki wrote: > Now I'm confused ... If I were to apply this patch, should I do this > both in trunk/ and branches/branch-0.12 ? You're right to be confused! I've thus far managed merging in Hadoop lazily. I apply everything to trunk, then merge things to the branch before making a branch release. That minimizes the number of steps, since otherwise I'd probably want to apply the patch to both branches, or merge as each patch is made. I also, to simplify things, stall patches for the next major release while we're still expecting to make another point release. Again, this simplifies merging, since all patches can be merged to the release branch at once, rather than patch-by-patch. So, right now, all the 0.12.1 patches are only in trunk, and no 0.13.0 patches are yet in trunk. So making 0.12.1 will require a single, simple merge from trunk to the 0.12 branch. Long-term, as we start releasing less frequently, maintaining branches longer, having more active committers, etc., this policy may not scale. But it's where we are today. Soon Nigel may take over as release manager, and he may propose a policy less influenced by laziness. Doug