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 1309AF35F for ; Wed, 27 Mar 2013 20:12:56 +0000 (UTC) Received: (qmail 53643 invoked by uid 500); 27 Mar 2013 20:12:55 -0000 Delivered-To: apmail-incubator-general-archive@incubator.apache.org Received: (qmail 53397 invoked by uid 500); 27 Mar 2013 20:12:55 -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 53389 invoked by uid 99); 27 Mar 2013 20:12:55 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 27 Mar 2013 20:12:55 +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 grobmeier@gmail.com designates 209.85.214.173 as permitted sender) Received: from [209.85.214.173] (HELO mail-ob0-f173.google.com) (209.85.214.173) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 27 Mar 2013 20:12:51 +0000 Received: by mail-ob0-f173.google.com with SMTP id dn14so8684749obc.18 for ; Wed, 27 Mar 2013 13:12:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:mime-version:in-reply-to:references:from:date:message-id :subject:to:content-type; bh=kpO3nckNQPVv61umTG5mZKRzF2PrOw9dCNnwCNK6UN8=; b=IbhX8wrQGWhIezdmaiRqm59P7VkcyhGBimkt9pj1qEa1zRkdCc2B5kCuZEDnfXAlFT iaN24OgJTeEu+juuVfuQDcBEb5i3yMub86gjNjbU0Wkqmc40Gv2HJd2XKfcqL1QNaeks WCe8EaQwJcWOMhjvNgGM15gwI/ZDPmv5+F3aC0sobC9v7iN1UuAX3A/R9WW4ooIU5/IR MRJoynamj6xDxnzk0sAlixmxwIoe86F/PDXI37dKE6GSUPTVIkTUDcUzEgurZWPiSeEv ul3gGddzN4jNSvXbOx1oxw4y2wTZ0lDOvMNbKOcjknIJ4+mED0vTFbJrToNUWmNsdxyS IHUg== X-Received: by 10.182.56.198 with SMTP id c6mr4487120obq.73.1364415150312; Wed, 27 Mar 2013 13:12:30 -0700 (PDT) MIME-Version: 1.0 Received: by 10.182.115.4 with HTTP; Wed, 27 Mar 2013 13:12:09 -0700 (PDT) In-Reply-To: References: <013D1292-24A2-4339-89E9-F44F55C6AA1C@gmail.com> From: Christian Grobmeier Date: Wed, 27 Mar 2013 21:12:09 +0100 Message-ID: Subject: Re: Vote on personal matters: majority vote vs consensus To: "general@incubator.apache.org" Content-Type: text/plain; charset=UTF-8 X-Virus-Checked: Checked by ClamAV on apache.org Hi, this is a very interesting proposal. Let me ask a few questions. On Wed, Mar 27, 2013 at 5:18 PM, Ross Gardler wrote: > Why shouldn't the IPMC create an equivalent to the one item in the above > governance structure that is missing today. That is why shouldn't it have > an equivalent of "ASF Members elect a board". It would something like IPMC > elect 9-15 Shepherds. These Shepherds are responsible for ensuring that the > IPMC membership is heard and that decisions are made for the good of the > IPMC. They approve membership of the IPMC, they approve project > entry/graduation/retirement but, and this is critical, they report to the > IPMC. Most of the time their role is one of delegation to the PPMCs, > occasionally their role is to break a deadlock by listening to the IPMC and > making the best decision it can. it sounds a little bit as the Shepherds would be the "true" PMC of the IPMC. It's interesting, because you would bypass the problem with "IPMC members have binding votes, therefore everybody needs to be there". The term PMC is already in use, so you create a new term and give these group actual PMC-ship. Therefore it would be logic to me if the IPMC chair would be elected out of the Shepherds. Also if we follow this, Shepherds doesn't sound so nice. Actually it is a kind of Board. > This need not change any other line in the existing governance. It need not > change the IPMC relationship with the board. Mentors will still be IPMC > members, with binding votes, etc. Since the Shepherds are accountable to > the IPMC they must seek to do the right thing, or they will be replaced. > Just as the Board can be replaced at any time if the Membership so desires. Nice. > Of course, we could argue that the IPMC chair already has the authority to > do all this. Indeed they do. However, expecting one individual to keep > track of all the activity in our podlings is unreasonable. Furthermore, it > is harder for one individual to make the hard decisions and suffer the mud > slinging from those that don't like the outcome. I don't think a chair should act with authority. I also have not seen any place where it is said that a chair should "dictate" decisions or so. You would also bypass this problem with making "multiple chairs". I believe it would relax the chair (generally spoken) a lot. And you bypass the problem that a "strong chair" is needed, which seems to be the case with 172 members. I was having the "mentor = committer" model in mind, which is similar to Chris model (i think). At least I would have the problem with the binding votes. One could only bypass it to give Mentor a binding vote as exception to other projects. Your proposal has an exception (the Shepherds) too. I like it though, but I am still not convinced if we need another layer of people - or if we just minimize the IPMC and give Mentors (= Committers) that binding vote. > Just a thought.... of course, my solution is as flawed as anyone elses and > I look to the IPMC Chair to find the "good enough" solution that will allow > us to move on (sorry Benson). I look to all IPMC members. Cheers Christian > > Ross > > > > > On 27 March 2013 11:55, Benson Margulies wrote: > >> I suppose that as chair I ought to be heard from here. I've been off for >> Passover for a bit. >> >> In my view, the IPMC manifests two problems. I'd like to label them as >> 'operational' and 'decision-making'. This thread is about decision-making, >> but with some people seeing using terms like 'disfunctional', I think it's >> important to keep 'function' in context. >> >> Operationally, we 'started' 1.3 years ago with an acute problem of >> under-supervised and/or 'malingering' podlings. Under Jukka's leadership, >> we made a series of incremental changes that have considerably improved the >> situation. On the other hand, the recent influx of many new podlings >> worries me, because 'improved' is not the same as 'fixed'. And I'm not >> entirely sure that 'fixed' is possible. I'd like to see us find more >> incremental changes that help further, and I'd like them to scale via some >> mechanism other than my own personal time. I see this as a reason to put >> more thought into shepherds and champions. But I don't see this situation >> as 'disfunctional'. >> >> On the decision-making front, recent phenomena have demonstrated to me that >> this group is not succeeding in applying consensus process to decision >> making. I could write five paragraphs on what that process is and what it >> requires, but I'm not inclined to. I support the proposal here to apply >> majority rules to IPMC membership. When consensus process fails here, we >> have endless email threads. Many of us find these stressful, >> time-consuming, and disheartening. >> >> Under the proposal at hand, we'd still DISCUSS, and I'd hope that we would >> all try to be thoughtful and constructive and look for ways to agree. >> However, after a certain amount of discussion, there would be a vote, and >> that would be that. >> >> If this 'works' -- if people here find that it strikes a good balance >> between seeking consensus and limiting time and stress, we're good. >> >> It might not work. Or it might 'work', but some might feel that this large, >> diffuse, group, operating by majority rules is either inconsistent with >> Apache policy or a bad example for the podlings. In which case someone >> might want to dust off the proposals from 1.3 years ago that offered more >> or less radical alternatives. I'm personally not ready to go there yet. >> >> >> >> >> >> >> >> >> >> >> >> On Wed, Mar 27, 2013 at 7:03 AM, Bertrand Delacretaz < >> bdelacretaz@apache.org >> > wrote: >> >> > On Wed, Mar 27, 2013 at 11:44 AM, Justin Mclean >> > wrote: >> > > ...As an aside it seems (and please correct me if I'm mistaken) in >> order >> > to become >> > > a IPMC member you first need to be an Apache member (see bottom of >> > [1])... >> > >> > you don't - Apache members can become IPMC members just by asking, but >> > others can also be elected as incubator PMC members. We do have some >> > such mentors currently. >> > >> > -Bertrand >> > >> > --------------------------------------------------------------------- >> > To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org >> > For additional commands, e-mail: general-help@incubator.apache.org >> > >> > >> > > > > -- > Ross Gardler (@rgardler) > Programme Leader (Open Development) > OpenDirective http://opendirective.com -- http://www.grobmeier.de https://www.timeandbill.de --------------------------------------------------------------------- To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org For additional commands, e-mail: general-help@incubator.apache.org