Return-Path: X-Original-To: apmail-hbase-dev-archive@www.apache.org Delivered-To: apmail-hbase-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 1043A1035C for ; Tue, 30 Jul 2013 06:04:41 +0000 (UTC) Received: (qmail 96342 invoked by uid 500); 30 Jul 2013 06:04:40 -0000 Delivered-To: apmail-hbase-dev-archive@hbase.apache.org Received: (qmail 96177 invoked by uid 500); 30 Jul 2013 06:04:40 -0000 Mailing-List: contact dev-help@hbase.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@hbase.apache.org Delivered-To: mailing list dev@hbase.apache.org Received: (qmail 96169 invoked by uid 99); 30 Jul 2013 06:04:39 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 30 Jul 2013 06:04:39 +0000 X-ASF-Spam-Status: No, hits=1.5 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of jesse.k.yates@gmail.com designates 209.85.128.177 as permitted sender) Received: from [209.85.128.177] (HELO mail-ve0-f177.google.com) (209.85.128.177) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 30 Jul 2013 06:04:35 +0000 Received: by mail-ve0-f177.google.com with SMTP id cz11so1479667veb.22 for ; Mon, 29 Jul 2013 23:04:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-type; bh=8iGHCTSRj1z2bTwmAsu7ykvdlS95ZDyRe0hyUKvBe0Y=; b=YQqNmsp2tXK8V2KxmkijUCgObCMYq20fRhJ4GGXT0SYwS1Fpqoc4GzC5+meXBbumpA h9VWhH2PcTVMsnsE3+XXfnlfkfm541+OE3mTH87JylQQFoXqNjP8xlAjMW8AXKpvzwet cMwgEBqe6TA4LaRyfud4svVliACo4zaC+DDq8/xiTRBYe+1qPnuartIm1N1IEDe5dLgX qAS0hP9umrxmVKWxh83ri71xrUdzuvMONEcYigXzPfA1YjJ1SXqEmpnxawPNdUMYzRne DPf57RM4hHiN5GG+7xmt572q7JYLikBbWFNoIveafTllv5DstH3EVAEokYRrKLFD7mq6 BQew== X-Received: by 10.220.103.84 with SMTP id j20mr4614803vco.76.1375164254472; Mon, 29 Jul 2013 23:04:14 -0700 (PDT) MIME-Version: 1.0 Received: by 10.58.219.7 with HTTP; Mon, 29 Jul 2013 23:03:54 -0700 (PDT) In-Reply-To: References: <7368BDF3-2E34-4E64-AFC8-DFCE73D94334@gmail.com> <3DF26257-5FA2-4461-8398-6699A5975428@gmail.com> <1375118586.10392.YahooMailNeo@web140603.mail.bf1.yahoo.com> <50628CC9-D908-4DE1-9A21-1D3D3C382245@gmail.com> <1375132924.28691.YahooMailNeo@web140605.mail.bf1.yahoo.com> <1375134326.72175.YahooMailNeo@web140603.mail.bf1.yahoo.com> <1375158649.95452.YahooMailNeo@web140605.mail.bf1.yahoo.com> From: Jesse Yates Date: Mon, 29 Jul 2013 23:03:54 -0700 Message-ID: Subject: Re: Resolved JIRAs To: dev@hbase.apache.org Content-Type: multipart/alternative; boundary=047d7b343204e5534404e2b460d5 X-Virus-Checked: Checked by ClamAV on apache.org --047d7b343204e5534404e2b460d5 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable +1 for #3. And well articulated Lars (H). ------------------- Jesse Yates @jesse_yates jyates.github.com On Mon, Jul 29, 2013 at 10:21 PM, Lars George wrote= : > +1 for #3 > > On Jul 30, 2013, at 7:00, Nicolas Liochon wrote: > > > +1 for #3 as well > > Le 30 juil. 2013 06:44, "Ted Yu" a =E9crit : > > > >> I would lean toward #3. > >> > >> Cheers > >> > >> On Mon, Jul 29, 2013 at 9:30 PM, lars hofhansl > wrote: > >> > >>> As long as we all agree. :) > >>> > >>> We have three options: > >>> > >>> 1. separate jiras for each version > >>> 2. last release closes jira > >>> 3. first release closes jira, separate jiras needed for further chang= es > >>> > >>> It should also be easy to determine which jiras need to be close and = be > >>> able to do that in bulk. That is easy in #1 and #3, but hard for #2. > >>> #1 and #2 are easier to understand. > >>> #3 can be confusing. > >>> #1 is cumbersome. > >>> > >>> My vote would remain with #3. > >>> > >>> -- Lars > >>> > >>> > >>> > >>> ________________________________ > >>> From: Enis S=F6ztutar > >>> To: "dev@hbase.apache.org" ; lars hofhansl < > >>> larsh@apache.org> > >>> Sent: Monday, July 29, 2013 7:01 PM > >>> Subject: Re: Resolved JIRAs > >>> > >>> > >>> > >>> I think it makes sense to group fix versions in the same jira as long > as > >>> there is no significant time delay between patches getting in. First > >>> release closing the issue also makes sense, since closing is basicall= y > >>> marking the issue as complete. If addendums are needed, we can do > another > >>> jira. > >>> > >>> > >>> > >>> On Mon, Jul 29, 2013 at 2:45 PM, lars hofhansl > wrote: > >>> > >>> Yeah, but that would be a lot of extra jiras to file. > >>>> I think we can co-fix issues across multiple branches exactly until > one > >>> of them is released. > >>>> > >>>> We should not add new patches over long time spans to the same jira > >>> anyway. > >>>> > >>>> > >>>> > >>>> -- Lars > >>>> > >>>> > >>>> > >>>> ----- Original Message ----- > >>>> > >>>> From: Ted Yu > >>>> To: dev@hbase.apache.org > >>>> Cc: lars hofhansl > >>>> Sent: Monday, July 29, 2013 2:39 PM > >>>> Subject: Re: Resolved JIRAs > >>>> > >>>> bq. another way to do this is not have issues that target multiple > >>>> branches/releases. > >>>> > >>>> +1 > >>>> > >>>> On Mon, Jul 29, 2013 at 2:34 PM, Andrew Purtell > >>> wrote: > >>>> > >>>>>> The argument could also be made that *any* release should lead to > >>> closing > >>>>> the issue > >>>>> > >>>>> For issues that have multiple commit/target versions, we can close = it > >>> after > >>>>> the first release goes out but then we can't change it's state if > >>> there's > >>>>> an issue with another branch/release, maybe as simple as making sur= e > >> it > >>> got > >>>>> committed there or (re)testing. That could be fine, I have no stron= g > >>>>> opinion. > >>>>> > >>>>> Or another way to do this is not have issues that target multiple > >>>>> branches/releases. > >>>>> > >>>>> > >>>>> On Mon, Jul 29, 2013 at 2:22 PM, lars hofhansl > >>> wrote: > >>>>> > >>>>>> Hmm... That would would be difficult to track in bulk, though. > >>>>>> It's true that I have closed all 0.94.x issues when 0.94.x is > >>> released. > >>>>>> That has been very helpful to identify jiras that folks mislabel > >> later > >>>>>> (which happens very frequently). > >>>>>> > >>>>>> The argument could also be made that *any* release should lead to > >>> closing > >>>>>> the issue (as long as it has a fix for said version, of course).At > >>> that > >>>>>> point the code is out in the wild and is used, any change now shou= ld > >>>>>> require a new jira. > >>>>>> > >>>>>> -- Lars > >>>>>> > >>>>>> > >>>>>> > >>>>>> ----- Original Message ----- > >>>>>> From: Andrew Purtell > >>>>>> To: dev@hbase.apache.org > >>>>>> Cc: > >>>>>> Sent: Monday, July 29, 2013 12:19 PM > >>>>>> Subject: Re: Resolved JIRAs > >>>>>> > >>>>>> On Mon, Jul 29, 2013 at 11:06 AM, Lars George < > >> lars.george@gmail.com> > >>>>>> wrote: > >>>>>> > >>>>>>> That is exactly my point, ie the former case. If I commit to all > >>> major > >>>>>>> branches within a day as is common, but the branches release at > >>> various > >>>>>>> times, who is going to close the issue? The release manager who > >>>>> releases > >>>>>>> first? > >>>>>> > >>>>>> > >>>>>> IMHO: > >>>>>> > >>>>>> The commiter should set the state to 'Resolved' after the change i= s > >>>>> applied > >>>>>> to all desired target branches. > >>>>>> > >>>>>> The RM for the _last_ affected release should set the state to > >>> 'Closed', > >>>>>> essentially garbage collecting when refcount goes to 0. > >>>>>> > >>>>>> -- > >>>>>> Best regards, > >>>>>> > >>>>>> - Andy > >>>>>> > >>>>>> Problems worthy of attack prove their worth by hitting back. - Pie= t > >>> Hein > >>>>>> (via Tom White) > >>>>> > >>>>> > >>>>> -- > >>>>> Best regards, > >>>>> > >>>>> - Andy > >>>>> > >>>>> Problems worthy of attack prove their worth by hitting back. - Piet > >> Hein > >>>>> (via Tom White) > >> > --047d7b343204e5534404e2b460d5--