Return-Path: X-Original-To: apmail-incubator-ooo-dev-archive@minotaur.apache.org Delivered-To: apmail-incubator-ooo-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id EA1229594 for ; Mon, 4 Jun 2012 08:04:58 +0000 (UTC) Received: (qmail 35334 invoked by uid 500); 4 Jun 2012 08:04:58 -0000 Delivered-To: apmail-incubator-ooo-dev-archive@incubator.apache.org Received: (qmail 35125 invoked by uid 500); 4 Jun 2012 08:04:58 -0000 Mailing-List: contact ooo-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: ooo-dev@incubator.apache.org Delivered-To: mailing list ooo-dev@incubator.apache.org Received: (qmail 35106 invoked by uid 99); 4 Jun 2012 08:04:57 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 04 Jun 2012 08:04:57 +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 jogischmidt@googlemail.com designates 209.85.215.175 as permitted sender) Received: from [209.85.215.175] (HELO mail-ey0-f175.google.com) (209.85.215.175) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 04 Jun 2012 08:04:51 +0000 Received: by eaal1 with SMTP id l1so1054972eaa.6 for ; Mon, 04 Jun 2012 01:04:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; bh=gaFXIVVm9MhgQJHW6/orF2XMcWNFKc63jZS8TU1s+G0=; b=lfTIkB8iwhjNLrW8mOdb+w7X9FaD8JQEc9ZKHkPZHp51d8OIf4f/7UzCuQip7l/+TE 3XSc+Q3VBlzBozXnmRqPA8STmO5egJqNi89Ah0v1wt7BcfuFuf/wePLtGEdrt27/sQaj g/7WbgVtNFby2xLIWYdgQ4Y+a166qGEZnQWas2gaAbRlw1ohbs6OwdnBzwDjTcZPC+1j k1BMx5e15xBIvvo4B880Z4RiyhZxOg1xsaxiFqazsNlQwcWdw2CmnF0oZ6j0PFvnKf0x EdWQnJdQLSzsFiaDUxfPF2XTYlrLaUr1fgOBrMdmkINM6YpPLIoyaenk1yMT8zw+D/xf Dn+w== Received: by 10.14.98.204 with SMTP id v52mr4756836eef.199.1338797070206; Mon, 04 Jun 2012 01:04:30 -0700 (PDT) Received: from [9.155.131.47] (deibp9eh1--blueice2n2.emea.ibm.com. [195.212.29.172]) by mx.google.com with ESMTPS id g51sm34293771eea.14.2012.06.04.01.04.28 (version=SSLv3 cipher=OTHER); Mon, 04 Jun 2012 01:04:29 -0700 (PDT) Message-ID: <4FCC6C0C.5080904@googlemail.com> Date: Mon, 04 Jun 2012 10:04:28 +0200 From: =?UTF-8?B?SsO8cmdlbiBTY2htaWR0?= User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:12.0) Gecko/20120428 Thunderbird/12.0.1 MIME-Version: 1.0 To: ooo-dev@incubator.apache.org Subject: Re: [DISCUSS] Rules of voting for new committers and PPMC members References: <1338777009.6413.YahooMailClassic@web113506.mail.gq1.yahoo.com> In-Reply-To: <1338777009.6413.YahooMailClassic@web113506.mail.gq1.yahoo.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Virus-Checked: Checked by ClamAV on apache.org On 6/4/12 4:30 AM, Pedro Giffuni wrote: > ... > > --- Dom 3/6/12, Dave Fisher ha scritto: > ... > >>> >>> On 06/03/2012 11:48 AM, Pedro Giffuni wrote: >>>> FWIW, >>>> >>>> The Foundation Roles are explained here: >>>> >>>> http://www.apache.org/foundation/how-it-works.html#roles >>> >>> yes, this is standard ASF policy. >>> >>> My question/concern at this point would be -- >>> >>> how well do we think this works for Apache OpenOffice? >> >> The PPMC has had the practice of making Committers into PPMC >> members on the same VOTE. This is the practice for some >> Apache projects, but not all. I think that from now on this >> project should always have separate votes as a matter of >> policy. >> >> What do others think? > > I agree. But I see two level of problems: > > 1) Pootle. At this time it's not possible to identify > contributors and the PPMC is basically forced to > bring them in as committers. Here the committer+PPMC > vote is usually abused. pootle and the current setup requires definitely more work to identify contributions. Having committers for each language would simplify the process a lot. And people who actively contribute translation are of course perfect candidates to become a committer. > > 2) The PPMC has a tendency to bring in non-developers > that usually don't need to be committers at all. I am > not sure this fits strictly the Apache model but while > it is clear that not all contributions are in code > form, there is no other way of empowering them that > does not go through making them committers first. I don't see a real problem here, committers have more rights but you don't have to use it if not necessary. In such cases we could combine the vote for committer and PMC. We should not complicate things. commiters get an @apache.org email and can of course edit the webpage, get blog access, etc. all this is not related to any code contribution but helpful. But as mentioned earlier we should separate the vote for becoming committer and PMC. We don't have any pressure and can observe contribution over some time. I don't see a problem to figure out good candidates for the PMC over time. >From my point of view we don't need any further rock solid rules others than what already have. And we simply start to separate the votes it's fine and goes in the right direction. A PMC with hundreds of members won't probably scale very well but a project with hundreds of committers does. Juergen > > If there were a way to make people members of the > (P)PMC without making them committers I am sure that > would be used a lot but it would seem meritocratically > incorrect to bring into the PPMC people that are not > committers but not offer the same opportunity to > committers by default. > > Pedro. > > >> >> Regards, >> Dave >> >> >>> >>>> >>>> Pretty much in line to what you are thinking. >>>> >>>> Pedro. >>>> >>>> --- Dom 3/6/12, Yong Lin Ma >> ha scritto: >>>> >>>>> This was a discussion about rules of >>>>> voting for new committer and PPMC >>>>> member. We think it is more appropriate to let >> all >>>>> contributors get >>>>> involved in this. So I moved the discussion to >> ooo-dev. >>>>> >>>>> General process about voting in a new committer >> and PPMC >>>>> member is here >>>>> http://incubator.apache.org/guides/ppmc.html >>>>> >>>>> By far the practice is most candidates were >> voted for >>>>> committer and >>>>> PPMC member at the same time. >>>>> And no concreate critrial defined in public for >> AOO. >>>>> >>>>> Your comments are welcomed. >>>>> >>>>> >>>>> A comment from Rob: >>>>> >>>>>> If it were entirely up to me I'd have it be >> like: >>>>> >>>>>> 1) Contributor -- anyone who contributes to >> the project, >>>>> mailing list >>>>> discussions, patches, translations, bug >> reports, doc, >>>>> support.� This >>>>> comes in all flavors and sizes.� We need to >> do a better >>>>> job giving >>>>> them credit and acknowledging their >> contributions.� If >>>>> the feeling is >>>>> that someone is not valued unless they are >> voted in as a >>>>> PPMC member, >>>>> then we're doing something wrong. >>>>> >>>>>> 2) Committer -- The threshold question:� >> Do we >>>>> trust their judgement >>>>> with respect to the area of their >> contributions?� The >>>>> move from >>>>> contributor to committer is a move from RTC >> (patches must be >>>>> reviewed) >>>>> to CTR.� So we really need to have a sense >> that they >>>>> are doing quality >>>>> work.� Committers also have veto rights on >> all of our >>>>> commits.� So we >>>>> need to trust their judgement. >>>>> >>>>>> 3) PMC member -- The threshold question:� >> Do they >>>>> understand The >>>>> Apache Way and our community-based decision >> making? On >>>>> average are >>>>> they solving more community problems than they >> are >>>>> causing?� Are they >>>>> helping others in the community succeed?� >> When we >>>>> graduate, and our >>>>> Mentors move on to other podlings, the PMC >> collectively >>>>> needs to >>>>> mentor new members to the project.� So I >> think the PMC >>>>> is more about >>>>> trusting their community skills rather than >> their technical >>>>> skills. >>>>> >>>>>> It might be possible for someone to qualify >> for 2 and 3 >>>>> at the same >>>>> time.� But probably not in every case. >>>>> >>>>>> Note:� This is not how we have operated >>>>> previously.� I think there was >>>>> an bootstrapping issue where we needed to have >> a PPMC >>>>> suitably large >>>>> and diverse to provide balance.� We also >> obviously >>>>> started with a PPMC >>>>> consisting of people who did not fully >> understand >>>>> Apache.� That is the >>>>> nature of Incubation.� But I don't think this >> approach >>>>> is necessarily >>>>> something we should continue with a year later, >> as we >>>>> approach >>>>> graduation. >>>>> >>> >>> -- >>> >> ------------------------------------------------------------------------ >>> MzK >>> >>> "So let it rock, let it roll >>> Let the bible belt come and save my soul >>> Hold on to sixteen as long as you can >>> Changes come around real soon make us woman and men." >>> -- "Jack and Diane", >> John Mellencamp >>