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 70553173C1 for ; Thu, 5 Nov 2015 07:29:11 +0000 (UTC) Received: (qmail 70711 invoked by uid 500); 5 Nov 2015 07:29:10 -0000 Delivered-To: apmail-incubator-general-archive@incubator.apache.org Received: (qmail 70492 invoked by uid 500); 5 Nov 2015 07:29:10 -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 70480 invoked by uid 99); 5 Nov 2015 07:29:10 -0000 Received: from Unknown (HELO spamd1-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 05 Nov 2015 07:29:10 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd1-us-west.apache.org (ASF Mail Server at spamd1-us-west.apache.org) with ESMTP id 06FA7CBF55 for ; Thu, 5 Nov 2015 07:29:10 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd1-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 3.001 X-Spam-Level: *** X-Spam-Status: No, score=3.001 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=3, URIBL_BLOCKED=0.001] autolearn=disabled Authentication-Results: spamd1-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=cloudera_com.20150623.gappssmtp.com Received: from mx1-us-east.apache.org ([10.40.0.8]) by localhost (spamd1-us-west.apache.org [10.40.0.7]) (amavisd-new, port 10024) with ESMTP id QVPjB4Poqrrd for ; Thu, 5 Nov 2015 07:28:55 +0000 (UTC) Received: from mail-wi0-f172.google.com (mail-wi0-f172.google.com [209.85.212.172]) by mx1-us-east.apache.org (ASF Mail Server at mx1-us-east.apache.org) with ESMTPS id EADE6444DC for ; Thu, 5 Nov 2015 07:28:54 +0000 (UTC) Received: by wicfv8 with SMTP id fv8so3809345wic.0 for ; Wed, 04 Nov 2015 23:28:47 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cloudera_com.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-type; bh=X6t1MXPMjOef58JKEywD73EB3+sEqSOizENBajLky8A=; b=w6vYV+wLTwKzTnI99KW9TwxEWo86lVOb60zBoMMOepMm6xMd9MTngOMJHkSihdLKV5 fU4UJ6vFI1s3W5ggSs+ScL7+sOjZ8XA9+0UPXU0vxYvyGAt+jTEUErgS6lrsUUMEiiR8 WpmE4sEZEb7/LA4i6pPUutkNOlOkqrDOmB2AH2tFVOYezASIAR9M4WxpWWf8J20MirJI TT3+MxZne7pL/QoKQt3sJct7111cjl7OOG6tlYQ46kOBYfU13uK6gOkvt3n7+OlqVSlP Pidu0QApfwaDK0sHI/RCjpzlO6Oh1zagW0uQlimrRjEPJPnkRQhyOI6v82Zih3wTvVXT uwgw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:content-type; bh=X6t1MXPMjOef58JKEywD73EB3+sEqSOizENBajLky8A=; b=goOc3GiUA3ItEDD3nqS/axddVxCaxzHVIZt7IHU+afi2D/GJKwHRH1J+73FOW5BGdU rz+sSQ9Ndn0RkRerBgKgg4Wa96glfKyt3xF24uvBg8awz32I+Mt1+uUsZZ/K5OX15gJW tn6MEsZJ/nSO6QzUQTaC1aXTxjGSCFV9wTgN3U/bV76Z0vu6bgQHDO+swlYZSbYVTkZv v9HHwudZXeYqVd4mosEwQ9uGBkvQCULANlVKobLCfU8EH4nkDaq2TgZiP3wUs2+wW7MC eGpFBmsvlsQa2GhVACO/Uwk+qkvBGHt42V4LyR8Z6YXJvbujH5OrL/wh1yK2vyCY85z1 u9vw== X-Gm-Message-State: ALoCoQly4/Vxr9yKJ8LUgZCUbuU8byo8W7kIbhF/FaLASr7XyqIH0RQsbxO77eHLIRANeCOlDdh2 X-Received: by 10.194.143.115 with SMTP id sd19mr6533621wjb.94.1446708527679; Wed, 04 Nov 2015 23:28:47 -0800 (PST) MIME-Version: 1.0 Received: by 10.28.153.14 with HTTP; Wed, 4 Nov 2015 23:28:27 -0800 (PST) In-Reply-To: References: <1446465555.3149570.426574697.76AAA52B@webmail.messagingengine.com> <5637A2F9.2000502@zonker.net> <5637C764.9090707@zonker.net> <5637D540.1060806@zonker.net> <5637DBD6.3060306@zonker.net> <1446502283.947.427199313.71AF5988@webmail.messagingengine.com> <1446654749.1533446.429046241.294D4F7B@webmail.messagingengine.com> <66713E00-9EB5-4BE4-B8BE-F4F3202492A0@gmail.com> From: Lenni Kuff Date: Wed, 4 Nov 2015 23:28:27 -0800 Message-ID: Subject: Re: Concerning Sentry: A disagreement over the Apache Way and graduation To: general@incubator.apache.org Content-Type: multipart/alternative; boundary=089e0112d056e2e8180523c61377 --089e0112d056e2e8180523c61377 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Wed, Nov 4, 2015 at 11:00 PM, Joe Schaefer wrote: > PMC membership has nothing to do with technical mastery of the codebase, > which > is why I cringe every time I see people talking about what "the bar" shou= ld > be. > It's about trust. If you trust someone to work the gears on a release, > that has > considerable impact on the well-being of a project, and personally meets = my > definition of "belongs on the PMC". > Makes sense. To answer you previous question on what is meant by "running" a release. The answer is yes, a committer functioned as a Release Manager. I do think we have people that are very close. > > > > On Thu, Nov 5, 2015 at 1:34 AM, Joe Schaefer wrote: > > > Thanks Lenni. If Joe will permit me to put some words in his mouth, > > he seems to be focused on how the project is solving coordination > problems. > > Coming to agreement on things like what to include in a release for > > instance, > > which jiras get punted to which release schedules, etc, it's hard to se= e > > the rhyme > > or reason why these things are happening with the timing you are using. > > > > I'm perfectly personally satisfied with the manner in which tickets are > > being resolved, > > but am inclined to trust Joe's instincts that more prior discussion abo= ut > > planning and > > such should be taking place on-list. David has echoed these concerns a= s > > well. > > > > > > > > On Thu, Nov 5, 2015 at 1:28 AM, Lenni Kuff wrote: > > > >> Thanks Joe. That was a powerful read and very inspiring. This should b= e > >> posted on a wiki someplace. > >> > >> I agree. This seems like an important topic to revisit on our list to > see > >> how the community feels - and more generally, discuss more topics (big= , > >> small, new, old) more frequently moving forward. > >> > >> Thanks, > >> Lenni > >> > >> On Wed, Nov 4, 2015 at 9:44 PM, Joe Schaefer wrote= : > >> > >> > Thanks Chris. So what I'm saying is, instead of adopting the positi= on > >> > that "we" have made up our minds on this matter well before joining > the > >> > incubator, why not recognize that at this point your community now > >> includes > >> > new committers and new community members following along for which > their > >> > voices have not been heard from on this matter. Once you recognize > that > >> > the > >> > community has changed a bit, it makes sense to revisit a chestnut li= ke > >> this > >> > on- > >> > list. > >> > > >> > > >> > > >> > On Thu, Nov 5, 2015 at 12:26 AM, Mattmann, Chris A (3980) < > >> > chris.a.mattmann@jpl.nasa.gov> wrote: > >> > > >> > > +1 to the below. > >> > > > >> > > ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ > >> > > Chris Mattmann, Ph.D. > >> > > Chief Architect > >> > > Instrument Software and Science Data Systems Section (398) > >> > > NASA Jet Propulsion Laboratory Pasadena, CA 91109 USA > >> > > Office: 168-519, Mailstop: 168-527 > >> > > Email: chris.a.mattmann@nasa.gov > >> > > WWW: http://sunset.usc.edu/~mattmann/ > >> > > ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ > >> > > Adjunct Associate Professor, Computer Science Department > >> > > University of Southern California, Los Angeles, CA 90089 USA > >> > > ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ > >> > > > >> > > > >> > > > >> > > > >> > > > >> > > -----Original Message----- > >> > > From: Joe Schaefer > >> > > Reply-To: "general@incubator.apache.org" < > >> general@incubator.apache.org> > >> > > Date: Wednesday, November 4, 2015 at 8:49 PM > >> > > To: "general@incubator.apache.org" > >> > > Subject: Re: Concerning Sentry: A disagreement over the Apache Way > and > >> > > graduation > >> > > > >> > > >Just to contrast this with the IPMC itself, we discuss everything > >> here, > >> > > >including past decisions. > >> > > >Almost everything that happens here is a community decision, and = we > >> try > >> > to > >> > > >move with near > >> > > >unanimous consent. It is generally hard to figure out what roles > >> people > >> > > >have without some formal > >> > > >VOTE where people indicate a binding status on it. > >> > > > > >> > > >That is what you should aspire to on your dev list- it really > >> shouldn't > >> > > >matter what roles people have > >> > > >unless we need to be looking at a release. > >> > > > > >> > > > > >> > > > > >> > > >On Wed, Nov 4, 2015 at 11:37 PM, Joe Schaefer > >> > wrote: > >> > > > > >> > > >> This may sound a bit pedantic, but the "Sentry project" isn't > >> capable > >> > of > >> > > >> considering anything. > >> > > >> Either you are referring to a decision of the committers or the > >> PPMC > >> > or > >> > > >> the community, all > >> > > >> of which requires some discussion over time about any position > >> being > >> > > >> taken. I would consider > >> > > >> it unusual for the project participants to be unanimous on a > >> situation > >> > > >> like this or other related > >> > > >> matters, and certainly opinions evolve over time. > >> > > >> > >> > > >> Nobody should put themselves in a position of speaking on behal= f > of > >> > the > >> > > >> project. That is why > >> > > >> we have communication channels in the first place and generally > >> refer > >> > to > >> > > >> on list decisions. > >> > > >> The individual positions of the participants should be reflecte= d > in > >> > any > >> > > >> consensus-based decision > >> > > >> making. Not to say everything must be voted on, but collective > >> > decision > >> > > >> making requires > >> > > >> open communication, preferably on public channels. > >> > > >> > >> > > >> > >> > > >> > >> > > >> On Wed, Nov 4, 2015 at 8:26 PM, Lenni Kuff > >> > wrote: > >> > > >> > >> > > >>> I think there is some confusion here. The Sentry project has > never > >> > > >>> considered Committer =3D=3D PMC. The recent website change was= only > to > >> > help > >> > > >>> clarify the roles of each of the members of the project, it wa= s > >> not > >> > the > >> > > >>> result of any decision being made. > >> > > >>> > >> > > >>> Thanks, > >> > > >>> Lenni > >> > > >>> > >> > > >>> On Wed, Nov 4, 2015 at 3:03 PM, P. Taylor Goetz < > >> ptgoetz@gmail.com> > >> > > >>> wrote: > >> > > >>> > >> > > >>> > > >> > > >>> > > >> > > >>> > On Nov 4, 2015, at 2:05 PM, Lenni Kuff > >> > wrote: > >> > > >>> > > >> > > >>> > >> On Wed, Nov 4, 2015 at 10:05 AM, P. Taylor Goetz > >> > > >>> > >> > > >>> > >> wrote: > >> > > >>> > >> > >> > > >>> > >>> > >> > > >>> > >>> On Nov 4, 2015, at 11:32 AM, Joe Brockmeier < > jzb@zonker.net > >> > > >> > > >>>wrote: > >> > > >>> > >>> > >> > > >>> > >>> * I would invite folks with access to go to Sentry's > private > >> > list > >> > > >>> and > >> > > >>> > >>> look over discussions about adding new contributors, and > >> > > >>>discussions > >> > > >>> > >>> about the project in general. > >> > > >>> > >>> > >> > > >>> > >>> > >> > > >>> > >>> I took a look. > >> > > >>> > >>> > >> > > >>> > >>> From a community growth perspective, I see them adding n= ew > >> > > >>> committers, > >> > > >>> > >>> which is a good thing. What I don=E2=80=99t see is any d= iscussion > at > >> > all > >> > > >>> about > >> > > >>> > >>> adding PPMC members, nor any discussion about why they > >> chose to > >> > > >>>go > >> > > >>> the > >> > > >>> > >>> Committer !=3D PPMC route. > >> > > >>> > >>> > >> > > >>> > >>> In a thread related to the first new committer being add= ed > >> [1], > >> > > >>>it > >> > > >>> is > >> > > >>> > >>> pointed out that the podling website stated that Sentry > was > >> > > >>> Committer > >> > > >>> > =3D=3D > >> > > >>> > >>> PMC, but that the new member vote was only for Committer= . > At > >> > that > >> > > >>> point > >> > > >>> > >> it > >> > > >>> > >>> looks like the website was updated to reflect Committer = !=3D > >> PMC. > >> > > >>>From > >> > > >>> > that > >> > > >>> > >>> point on, all new member votes were for Committer only, > and > >> > there > >> > > >>> were > >> > > >>> > no > >> > > >>> > >>> discussions regarding adding new PMC members or promotin= g > >> > > >>> committers to > >> > > >>> > >> the > >> > > >>> > >>> PMC role. > >> > > >>> > >>> > >> > > >>> > >>> What I find slightly disconcerting is that there doesn= =E2=80=99t > >> seem > >> > to > >> > > >>>be > >> > > >>> any > >> > > >>> > >>> consideration or discussion around growing the PPMC and > why > >> > > >>>that=E2=80=99s > >> > > >>> > >>> important. Sure they have 20-odd PPMC members from the > >> initial > >> > > >>> > committers > >> > > >>> > >>> list, so it would take a pretty large exodus to render t= he > >> > > >>>project > >> > > >>> > unable > >> > > >>> > >>> to function, but I don=E2=80=99t see anything to indicat= e that > they > >> > > >>> understand > >> > > >>> > >> the > >> > > >>> > >>> function and importance of growing the PPMC. > >> > > >>> > > > >> > > >>> > > Background: I am a Sentry community member. > >> > > >>> > > > >> > > >>> > > I would have to disagree with this. We have identified lac= k > of > >> > new > >> > > >>> PPMC > >> > > >>> > > members as an issue and called out in our board reports. W= e > >> are > >> > > >>>also > >> > > >>> > > encouraging non-PPMC members to get involved in ways they > can > >> > > >>>become > >> > > >>> PPMC > >> > > >>> > > members - for example, we have had non-PPMC members run tw= o > of > >> > the > >> > > >>> last > >> > > >>> > > Sentry releases. As mentioned earlier, it's not like there > is > >> no > >> > > >>> progress > >> > > >>> > > here, we have people who are very close (and I agree that = we > >> can > >> > > >>>do a > >> > > >>> > > better job discussing this on or private@ list). We are > also > >> > > >>> > encouraging > >> > > >>> > > others in the community to step up, giving them > opportunities, > >> > and > >> > > >>> really > >> > > >>> > > striving to build a community around the project. > >> > > >>> > > >> > > >>> > Fair enough. > >> > > >>> > > >> > > >>> > Can you point me to the discussion where the project decided > to > >> go > >> > > >>>with > >> > > >>> > Committer !=3D PMC over Committer =3D=3D PMC? > >> > > >>> > > >> > > >>> > From an outsider's perspective, that decision just looks lik= e > a > >> > > >>>single > >> > > >>> > commit, without any public discussion, which speaks to the > >> concerns > >> > > >>> others > >> > > >>> > have raised about decisions being made in private. > >> > > >>> > > >> > > >>> > -Taylor > >> > > >>> > > >> > --------------------------------------------------------------------= - > >> > > >>> > To unsubscribe, e-mail: > >> general-unsubscribe@incubator.apache.org > >> > > >>> > For additional commands, e-mail: > >> general-help@incubator.apache.org > >> > > >>> > > >> > > >>> > > >> > > >>> > >> > > >> > >> > > >> > >> > > > >> > > > >> > > >> > > > > > --089e0112d056e2e8180523c61377--