Return-Path: X-Original-To: apmail-incubator-lucy-dev-archive@www.apache.org Delivered-To: apmail-incubator-lucy-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 3D11077A3 for ; Fri, 2 Dec 2011 00:46:23 +0000 (UTC) Received: (qmail 3386 invoked by uid 500); 2 Dec 2011 00:46:23 -0000 Delivered-To: apmail-incubator-lucy-dev-archive@incubator.apache.org Received: (qmail 3359 invoked by uid 500); 2 Dec 2011 00:46:23 -0000 Mailing-List: contact lucy-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: lucy-dev@incubator.apache.org Delivered-To: mailing list lucy-dev@incubator.apache.org Received: (qmail 3349 invoked by uid 99); 2 Dec 2011 00:46:23 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 02 Dec 2011 00:46:23 +0000 X-ASF-Spam-Status: No, hits=-2.3 required=5.0 tests=RCVD_IN_DNSWL_MED,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: local policy) Received: from [128.149.139.109] (HELO mail.jpl.nasa.gov) (128.149.139.109) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 02 Dec 2011 00:46:15 +0000 Received: from mail.jpl.nasa.gov (altvirehtstap02.jpl.nasa.gov [128.149.137.73]) by smtp.jpl.nasa.gov (Switch-3.4.3/Switch-3.4.3) with ESMTP id pB20jqUN010192 (using TLSv1/SSLv3 with cipher RC4-MD5 (128 bits) verified NO); Thu, 1 Dec 2011 16:45:53 -0800 Received: from ALTPHYEMBEVSP20.RES.AD.JPL ([128.149.137.83]) by ALTVIREHTSTAP02.RES.AD.JPL ([128.149.137.73]) with mapi; Thu, 1 Dec 2011 16:45:52 -0800 From: "Mattmann, Chris A (388J)" To: "lucy-dev@incubator.apache.org" , Joe Schaefer Date: Thu, 1 Dec 2011 16:46:57 -0800 Thread-Topic: [lucy-dev] RFC: Grant all ASF Committers Lucy SVN karma Thread-Index: Acywi74h5l0MV30bSVym+iNbedN6bg== Message-ID: <7E1EA7D1-7395-4D86-B946-2BDD51CF1792@jpl.nasa.gov> References: <20111202002812.GB11791@rectangular.com> <1322786185.58663.YahooMailNeo@web160912.mail.bf1.yahoo.com> In-Reply-To: <1322786185.58663.YahooMailNeo@web160912.mail.bf1.yahoo.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: acceptlanguage: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Source-IP: altvirehtstap02.jpl.nasa.gov [128.149.137.73] X-Source-Sender: chris.a.mattmann@jpl.nasa.gov X-AUTH: Authorized X-Virus-Checked: Checked by ClamAV on apache.org Subject: Re: [lucy-dev] RFC: Grant all ASF Committers Lucy SVN karma +1, let's do it. Cheers, Chris P.S. Super +1! *grin* On Dec 1, 2011, at 4:36 PM, Joe Schaefer wrote: > Outstanding Marvin! >=20 >=20 >=20 >=20 >> ________________________________ >> From: Marvin Humphrey >> To: lucy-dev@incubator.apache.org=20 >> Sent: Thursday, December 1, 2011 7:28 PM >> Subject: [lucy-dev] RFC: Grant all ASF Committers Lucy SVN karma >>=20 >> Greets, >>=20 >> I'd like to propose that the Lucy podling consider nuking our Subversion= authz >> entry, allowing anyone who is a Committer at the ASF to commit to the Lu= cy >> corner of the ASF repository. >>=20 >> There are two primary rationales for making this change. First, we make= life >> easier for Infra -- especially if other projects follow our lead. Secon= d, we >> lower the barrier to entry for other ASF committers to contribute to Luc= y. >>=20 >> Of course we would still have a soft rule in place that significant chan= ges >> must be run through lucy-dev first, but we would trust other committers = to >> follow this rule rather than enforce it through access control as we do = today. >>=20 >> Security is not a problem. For this to work, we have to monitor our com= mits >> list closely -- but any project that doesn't monitor its commits list cl= osely >> doesn't deserve to live at the ASF in the first place. The bare minimum >> effort is just to watch the sender address for looking for unfamiliar ap= ache >> ids. Anything that we catch and don't like, we can just revert. >>=20 >> Provenance tracking is not a problem either -- anybody who has ASF commi= t >> privileges has an iCLA on file. =20 >>=20 >> Various people throughout the ASF are on record supporting the liberaliz= ation >> of repository permissions, including Board member Roy Fielding and Lucy >> Mentors Joe Schaefer and Chris Mattmann. Roy recently wrote to >> general@incubator urging that the all Incubator committers be given comm= it >> access to all podlings: >>=20 >> http://s.apache.org/0HY >>=20 >> I *suggest* that incubator change the procedure such that all commit= ters >> (or at least all committers within a single LDAP group) have access = to all >> incubator areas and that new people simply be requested to only comm= it >> within areas for which they have been given permission by the podlin= g >> developers.=20 >>=20 >> Joe and I believe that we should go one step further and grant access to= the >> entire ASF committer community. Neither Joe, nor I, nor Gavin MacDonald >> foresee serious problems. There may be Incubator-specific bookkeeping i= ssues >> that arise, as discussed in the followups to Roy's post, but those shoul= dn't >> block us on principle. >>=20 >> From what Joe tells me, other ASF communities have discussed making such= a >> change, but we would be the first to actually go through with it. >>=20 >> If we have general consensus, I will call a VOTE proposing that we liber= alize >> our authz to the maximum extent possible within the practical constraint= s of >> the Incubator. >>=20 >> Marvin Humphrey >>=20 >>=20 >>=20 >>=20 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Chris Mattmann, Ph.D. Senior Computer Scientist NASA Jet Propulsion Laboratory Pasadena, CA 91109 USA Office: 171-266B, Mailstop: 171-246 Email: chris.a.mattmann@nasa.gov WWW: http://sunset.usc.edu/~mattmann/ ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Adjunct Assistant Professor, Computer Science Department University of Southern California, Los Angeles, CA 90089 USA ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++