Return-Path: Delivered-To: apmail-incubator-general-archive@www.apache.org Received: (qmail 2110 invoked from network); 16 Aug 2010 17:05:12 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 16 Aug 2010 17:05:12 -0000 Received: (qmail 77405 invoked by uid 500); 16 Aug 2010 17:05:12 -0000 Delivered-To: apmail-incubator-general-archive@incubator.apache.org Received: (qmail 77169 invoked by uid 500); 16 Aug 2010 17:05:11 -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 77161 invoked by uid 99); 16 Aug 2010 17:05:11 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 16 Aug 2010 17:05:11 +0000 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests=FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,SPF_PASS,T_TO_NO_BRKTS_FREEMAIL X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: local policy) Received: from [206.190.49.131] (HELO web54401.mail.re2.yahoo.com) (206.190.49.131) by apache.org (qpsmtpd/0.29) with SMTP; Mon, 16 Aug 2010 17:05:04 +0000 Received: (qmail 2418 invoked by uid 60001); 16 Aug 2010 17:04:43 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1281978283; bh=VVHVf5v2vmxwkpEEX3y/OnXCS56olXYjmgqqGk6E6mw=; h=Message-ID:X-YMail-OSG:Received:X-Mailer:References:Date:From:Subject:To:In-Reply-To:MIME-Version:Content-Type; b=4NmAuK0GIh2Oq/DSq/kVoJpwbTSdPZOzoVp6l2Zdlc86l1kcib0xOFN2H0c5/yHeGzF0CEKGIo5UkV0xts+md4/R2VCdevcgwYMIe24m4sMblWAelclbfmUBBJCmufC2+qAqcaB+IcHC6yjFdS0m9I6kQV99nouttPIQ0aK7CiQ= DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=Message-ID:X-YMail-OSG:Received:X-Mailer:References:Date:From:Subject:To:In-Reply-To:MIME-Version:Content-Type; b=4Q61vU4gm8H7tVv2oCQoOebSKVmy5sS32HBnsAuUZDON9omt1mHfQ1zYXEaK4b1j/f24AxB2wG/a40on7vQ4uo/Yad8w33DeOZJDBdl8e2Drd6FijRIymKcTbpAh/ZYcuLh8MpFbyQw7nI6viMHQbi6uwGKrH/0chJ5n+1m/5Mk=; Message-ID: <315798.1877.qm@web54401.mail.re2.yahoo.com> X-YMail-OSG: R_zlq64VM1nZLa_cqE_P32uHy8Eotf9jlaACgGjZMRa7RBC L8udRxklKp0EVQLVYqnFnTOD7OS76LSOOK9K2ias9DMSTNcrLlo5FaJBIZdK R.Y4s5uRG4.LBVmTpMeup0Oga80eDOJ2qY5z.3fRClMWIZ8sGcpOGkIrYEYz F6L2TTYNVG5OpUh0VIZij3IOl1ppOsofBnUR6PoI2o4kamx5J85LHQIsPHhz e6kxyQNqeE4fzfSs4jVv983gmGBlfMDYQ7ucvXIcsOLnf9Ahiz63K29IfLjj HF_SkIfaLcyG.UYXRcdvcVWW9OEiWc_0ZGVPblbeWRTZV6w-- Received: from [99.135.28.65] by web54401.mail.re2.yahoo.com via HTTP; Mon, 16 Aug 2010 10:04:43 PDT X-Mailer: YahooMailRC/459 YahooMailWebService/0.8.105.279950 References: Date: Mon, 16 Aug 2010 10:04:43 -0700 (PDT) From: Joe Schaefer Subject: Re: an experiment To: general@incubator.apache.org In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii ----- Original Message ---- > From: Noel J. Bergman > To: general@incubator.apache.org > Sent: Mon, August 16, 2010 12:18:39 PM > Subject: RE: an experiment > > > I'd like to start experimenting with different organizational > > and procedural approaches to the projects I participate in > > here. What I want to do is to see how far I can push > > the envelope on the whole notion of empowerment and > > self-governance in an incubating project, following the > > lessons I've learned from httpd's treatment of the subprojects > > it happens to be responsible for. > > The reason for the existence of the PPMC is to help foster that > self-governance, but we must recognize two things. One, the projects are > not yet entitled to full self-governance. That's why they are in the > Incubator. Two, the ASF Bylaws name *the* governing body for each project > as the PMC, which is required to provide oversight. > > > > The first idea should be fairly straightforward: that for > > the projects I participate in (so far thrift and sis), that > > the IPMC delegates to the PPMC the decision-making process > > for voting in new committers > > -1 > > The PPMC has no legal or structural standing with the ASF. Decisions are > made -- and required to be made -- by each project's PMC, as per the Bylaws. Are you trying to tell me that both jakarta and httpd have been in violation of Apache bylaws all these years? > If the PPMC has 3 or more PMC members, it should be capable of mustering the > necessary votes by virtue of those PMC members voting. > > Now, if the ASF Board would like to approve a different behavior, I'd accept > that, but I don't believe that a PMC should take it on itself to skirt ASF > Bylaws, and we've tried very hard to structure the Incubator within them. Amongst current board members are the ex-chair of Jakarta and an ex-chair of httpd. I would love to see you bring your concerns to the board about their past conduct regarding new committers. The fact that committers have no legal standing in this org means there is no reason a "decision" made about them needs formal approval by a PMC. Your reading of the corporate structure of this org is needlessly formal. > > > The second idea is more controversial: to hold IPMC votes to > > admit all significant committers to those projects to the IPMC > > itself. The purpose of this concept is to allow those who > > best know the codebase to provide IPMC oversight over it, > > especially as it pertains to releases. > > -1 > > The Incubator PMC, unlike other PMCs, isn't preoccupied with the codebase; > it is about community. And even with respect to code, we have far too much > experience with projects attempt to put out improper releases to abandon our > oversight obligations. I'm actually sugggesting we *enhance* our oversight capabilities, not abandon them. --------------------------------------------------------------------- To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org For additional commands, e-mail: general-help@incubator.apache.org