Return-Path: X-Original-To: apmail-accumulo-dev-archive@www.apache.org Delivered-To: apmail-accumulo-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 3D3A510C9A for ; Wed, 12 Jun 2013 00:45:49 +0000 (UTC) Received: (qmail 65871 invoked by uid 500); 12 Jun 2013 00:45:49 -0000 Delivered-To: apmail-accumulo-dev-archive@accumulo.apache.org Received: (qmail 65777 invoked by uid 500); 12 Jun 2013 00:45:49 -0000 Mailing-List: contact dev-help@accumulo.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@accumulo.apache.org Delivered-To: mailing list dev@accumulo.apache.org Received: (qmail 65769 invoked by uid 99); 12 Jun 2013 00:45:49 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 12 Jun 2013 00:45:49 +0000 X-ASF-Spam-Status: No, hits=-0.7 required=5.0 tests=RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of josh.elser@gmail.com designates 209.85.213.181 as permitted sender) Received: from [209.85.213.181] (HELO mail-ye0-f181.google.com) (209.85.213.181) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 12 Jun 2013 00:45:42 +0000 Received: by mail-ye0-f181.google.com with SMTP id g12so2028318yee.12 for ; Tue, 11 Jun 2013 17:45:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; bh=vuQL1eHQdHSifhEsz5DsskkM6hfUjlWC7UAi6wkqLzE=; b=irBpM4xIseWGmtLvTv1/Tj5xUMYIllrpazyYCCFaCR/ekl969nay2Y211Vtjr8laWa pAAD2JaThItHu9Xg1G1yj/rCkZHYINb5iRZCYmtdlHaCMbzXcNNhP3KMSNzoB0eCgSER 3LkwwX9Mt3CNgIo6PVJF6ohxrGm+lrHUmWeKqaoG7pxAZtinIz130RsCkd8e+0MpZv5v p6xblAVbnJzSyYfeFw3srCEqxygBULrfXNKuqkmqNaIr9Lv02fz9IwY6bLYyuy+o80Xm P6wssvUVoytcKsi5DqrcOD1Xby+8kjZAAL6Uh//iZIPH9aimmx7z/h24KtkiXv03aage e48w== X-Received: by 10.236.223.229 with SMTP id v95mr7308919yhp.54.1370997921971; Tue, 11 Jun 2013 17:45:21 -0700 (PDT) Received: from [192.168.2.210] (pool-72-81-136-94.bltmmd.fios.verizon.net. [72.81.136.94]) by mx.google.com with ESMTPSA id l39sm24826441yhn.26.2013.06.11.17.45.20 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Tue, 11 Jun 2013 17:45:21 -0700 (PDT) Message-ID: <51B7C4DB.5030104@gmail.com> Date: Tue, 11 Jun 2013 20:46:19 -0400 From: Josh Elser User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130610 Thunderbird/17.0.6 MIME-Version: 1.0 To: dev@accumulo.apache.org Subject: Re: [git] Documentation and Plan of Action References: <51AEAAD0.9020902@gmail.com> <51AFECB5.9010901@gmail.com> <51B68F00.6020904@gmail.com> <51B71E58.6010702@gmail.com> <51B74AAE.6030400@gmail.com> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org On 06/11/2013 12:26 PM, Christopher wrote: > On Tue, Jun 11, 2013 at 12:05 PM, Josh Elser wrote: >> >The person who implements the workaround in Version1 should ensure that when >> >Version1 is merged into Version2, the correct code is present in Version2. > I'm not sure that's a sufficient solution, because this means that the > branch for Version2 may stick around with effectively no change from > its last tag other than history, and you can't simply update the tag > to update the history, can you? Either it sticks around for a very > long time, or it goes away and eventually somebody else is going to > have to resolve that potential merge conflict when fixing the next bug > that comes around (which maybe applies to both). > I think I already addressed this concern with Mike later in this thread, but I'll restate for completeness: Even if a merge from v1 to v2 is a no-op in terms of changes, the fact that a non-no-op change in v1 merits a no-op change in v2 is important, and thus this is important for the developer to record with a merge. The lifetime of the v2 branch is then subject to the same circumstance we've talked about previously.