Return-Path: X-Original-To: apmail-incubator-general-archive@www.apache.org Delivered-To: apmail-incubator-general-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 7CDBCD7EB for ; Thu, 14 Feb 2013 11:29:35 +0000 (UTC) Received: (qmail 89358 invoked by uid 500); 14 Feb 2013 11:29:34 -0000 Delivered-To: apmail-incubator-general-archive@incubator.apache.org Received: (qmail 89114 invoked by uid 500); 14 Feb 2013 11:29:34 -0000 Mailing-List: contact general-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: general@incubator.apache.org Delivered-To: mailing list general@incubator.apache.org Received: (qmail 89073 invoked by uid 99); 14 Feb 2013 11:29:33 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 14 Feb 2013 11:29:33 +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 (nike.apache.org: domain of bimargulies@gmail.com designates 209.85.214.46 as permitted sender) Received: from [209.85.214.46] (HELO mail-bk0-f46.google.com) (209.85.214.46) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 14 Feb 2013 11:29:26 +0000 Received: by mail-bk0-f46.google.com with SMTP id j5so1031108bkw.19 for ; Thu, 14 Feb 2013 03:29:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:in-reply-to:references:date:message-id :subject:from:to:content-type; bh=SdJ2V9YmnLpa7TspDmJkH32QFB2dm+dgDoT1dSqVNUA=; b=SNV6DNk41fnb3sHsRccWia8ZkYChcBSAnZX9J/dNw9FW5T+RKszzOEsB9rdTSiK0+z 4pwpXM7UN0hHXaGY10Dh0ecLI8AKu6bU6JXvU972ipsX8ngVQKKkaoHxN1bGazFC6m5i eHaZXowMC7HcjUk2SaLzu6ZDRcwzNrlFoYzHPs451fs04KRnjTQ+sXu+65AIB1EoqLh4 1ZcHpZaPjPYLwzvNrIuf4nHhUbycJO5Q0MyGJKHz6fEd+lr5lrX1tBnZ02X/8Tmzpvfa xuAalx22Il75LcmSqQuOGTdto0P2xD1T2wbJejQoa6Lr51BKldr17esYYoPnkmqTWRhg 19Tg== MIME-Version: 1.0 X-Received: by 10.204.156.206 with SMTP id y14mr7106299bkw.34.1360841346103; Thu, 14 Feb 2013 03:29:06 -0800 (PST) Received: by 10.204.233.130 with HTTP; Thu, 14 Feb 2013 03:29:05 -0800 (PST) In-Reply-To: References: Date: Thu, 14 Feb 2013 06:29:05 -0500 Message-ID: Subject: Re: [DISCUSS] [VOTE] HCatalog to Graduate and become part of Apache Hive From: Benson Margulies To: "general@incubator.apache.org" Content-Type: text/plain; charset=UTF-8 X-Virus-Checked: Checked by ClamAV on apache.org I'm not so much opinionated as confused here, perhaps because I have a very linear view of governance. I like to know how a vote fits into a governance structure or process, and I've felt for some time that this case (podling goes to existing TLP) is not well-explained by our structure. Back in the days when subprojects were normal and valid, the incubator had a role on behalf of' an existing TLP in supervising IP and community behavior. Graduation meant: "OK, umbrella, we certify that these people can behave like a project and have clean IP." And, perhaps, the board actually established subprojects? It's all before my time. Now that subprojects are no longer in the picture, I don't even know why the IPMC should ever incubate a podling *if the plan, from the start, is to be part of some existing TLP.* So I have assumed that HCatalog started out with the intention to grow into an entire TLP, and came up with the Hive plan as a fallback. To try to make this long story shorter, I think that we should make a proposal to the board with a schema for handling this case that makes sense in current conditions. I'm happy for it to be your schema, which amounts, as I see it, to the board having a supervisory moment when this happens, with an IPMC vote providing the same sort of strong recommendation one way or the other that it does for establishing a TLP. On Thu, Feb 14, 2013 at 12:49 AM, Mattmann, Chris A (388J) wrote: > Hi Benson, > > I saw your later email(s) and Incubator board report. It's fine and I > think the message of my objection comes across. > So thanks for that. > > One thing I wanted to comment on: > > On 2/13/13 4:10 AM, "Benson Margulies" wrote: > >>Chris, >> >>The obvious compromise is to ask them to report the vote result as it >>happened, it seems to me, -1's and all. But where do you think that >>they are reporting anything? There's nothing happening here at the >>board level. There's no board resolution needed for a Hive committer >>to type 'svn cp' on the hcatalog tree, > > Not by my counts. There's a *community* resolution and a recommendation to > be made by the IPMC, nonetheless. > Otherwise, the IPMC is pretty useless IMO, and more importantly, so is the > Incubator. > > Why bother even incubating HCatalog? Hive could have simply svn cp'ed > whatever code came in, or whatever code the podling arrived at, and > Incubation would have stopped then. But we both know that's not the way it > works. Even if a podling graduates to an existing TLP, go check out the > past resolutions. You'll note there's a section in there that discharges > the responsibility of the IPMC for the podling. So, yes, the IPMC *is* > involved. And yes, the IPMC vote matters. > > Cheers, > Chris > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org > For additional commands, e-mail: general-help@incubator.apache.org > --------------------------------------------------------------------- To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org For additional commands, e-mail: general-help@incubator.apache.org