Return-Path: X-Original-To: apmail-community-dev-archive@minotaur.apache.org Delivered-To: apmail-community-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 8C37E181DE for ; Sun, 18 Oct 2015 13:19:11 +0000 (UTC) Received: (qmail 55572 invoked by uid 500); 18 Oct 2015 13:19:11 -0000 Delivered-To: apmail-community-dev-archive@community.apache.org Received: (qmail 55218 invoked by uid 500); 18 Oct 2015 13:19:11 -0000 Mailing-List: contact dev-help@community.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@community.apache.org Delivered-To: mailing list dev@community.apache.org Received: (qmail 55206 invoked by uid 99); 18 Oct 2015 13:19:10 -0000 Received: from Unknown (HELO spamd4-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 18 Oct 2015 13:19:10 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd4-us-west.apache.org (ASF Mail Server at spamd4-us-west.apache.org) with ESMTP id 7B464C0E42 for ; Sun, 18 Oct 2015 13:19:10 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd4-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -0.1 X-Spam-Level: X-Spam-Status: No, score=-0.1 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=disabled Authentication-Results: spamd4-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com Received: from mx1-us-east.apache.org ([10.40.0.8]) by localhost (spamd4-us-west.apache.org [10.40.0.11]) (amavisd-new, port 10024) with ESMTP id 8mYYuGAv8kjA for ; Sun, 18 Oct 2015 13:19:00 +0000 (UTC) Received: from mail-io0-f170.google.com (mail-io0-f170.google.com [209.85.223.170]) by mx1-us-east.apache.org (ASF Mail Server at mx1-us-east.apache.org) with ESMTPS id 7603C439C4 for ; Sun, 18 Oct 2015 13:19:00 +0000 (UTC) Received: by iow1 with SMTP id 1so165654907iow.1 for ; Sun, 18 Oct 2015 06:19:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; bh=SEeyQoJhvMi8F3tPbh63mL9Fo1ids/3Ke4S5ZOSEbo0=; b=Y5ZFZvbJMTKQz4zAraJcgJ2YwTZ3lK2zbDMyKOVfV4/YMeeowLeCH7gKVwZcAqQxTR Nm5K60gmVfmEXcaLlRIv+VG+aD/4JQgqUAxD20VyPG/GyUgV9djtu7bIt0n2aAuxNeeT A8PSf4Aj6ZDAjFDaFi5rykPxbWhi3m+BbZcDt2L/ZxqW7mEZab1r3lAHCB+XnCslYjCI lHFPVUVjHiQMwRQ3FOOONzF9bePbY03J8zxZddbOfj6REccflDenoBN2q8y0Pa7DxSSW eVq5MMp/Q4UUKP8x8cuB6ZMlIpq2ZUcu+RQWoTy1w9cck6P0Dam/4UV+YiHWD6J9zFQd HfxA== MIME-Version: 1.0 X-Received: by 10.107.8.31 with SMTP id 31mr7381875ioi.34.1445174340075; Sun, 18 Oct 2015 06:19:00 -0700 (PDT) Received: by 10.107.171.129 with HTTP; Sun, 18 Oct 2015 06:19:00 -0700 (PDT) In-Reply-To: References: <56213FE0.5080009@rcbowen.com> <6725227.gUAvV8CZf5@herve-desktop> Date: Sun, 18 Oct 2015 14:19:00 +0100 Message-ID: Subject: Re: [reporter] Confusing PMC/Committeer/Committee/LDAP report format From: sebb To: dev@community.apache.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable The app currently says for OODT: ---------- cut here ---------- ## PMC changes: - Currently 42 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Dana Freeborn at Fri Mar 27 2015 - Currently 44 committers and 43 PMC members. - Radu Manole was added to the PMC on Sun Oct 11 2015 - Radu Manole was added as a committer on Tue Oct 06 2015 ---------- cut here ---------- Note that there are either 42 or 43 PMC members. (*) I think the above is a lot more confusing than the previous version which w= as: ---------- cut here ---------- ## PMC changes: - Currently 42 PMC members. - No new PMC members added in the last 3 months - Last PMC addition was Dana Freeborn at Fri Mar 27 2015 ## LDAP changes: - Currently 44 committers and 43 committee group members. - Radu Manole was added to the committee group on Sun Oct 11 2015 - Radu Manole was added as a committer on Tue Oct 06 2015 ---------- cut here ---------- As I already wrote, there is now no reason for the LDAP committee changes to be listed in the board report. So what I propose is: ---------- cut here ---------- ## PMC changes: - Currently 42 PMC members listed in committee-info.txt. - No new PMC members added in the last 3 months - Last PMC addition was Dana Freeborn at Fri Mar 27 2015 ## LDAP unix group changes: - Currently 44 members - Radu Manole was added on Tue Oct 06 2015 ---------- cut here ---------- Would that satisfy everyone? (*) that is because Radu has not yet been added to committee-info.txt so is not yet officially a member of the PMC On 18 October 2015 at 10:12, sebb wrote: > On 18 October 2015 at 09:31, Herv=C3=A9 BOUTEMY w= rote: >> from my understanding: >> - PMC composition is available in 2 forms: committee-info.txt (=3D golde= n >> source) and LDAP xxx-pmc group > > The *only* record of current PMC membership is committee-info.txt. > > The LDAP committee group (modify_committee.pl) is only used for > granting karma, e.g. to PMC-private SVN and dist/release. > > They should generally have the same members, since all (and perhaps > only) PMC members should have the karma. > > However this is not always the case, and it's important not to confuse th= e two. > >> - committers list is available only in LDAP as xxx group > > The LDAP unix group (modify_unix_group.pl) generally grants karma to SVN. > However not every PMC uses it - e.g. Commons and Subversion allow any > ASF committer to commit. > >> >> then instead of displaying: >> * PMC from committee-info >> * LDAP info: PMC + committers >> >> it would be easier to understand if the structure was more: >> * PMC info from committee-info (and warning if LDAP PMC info is not >> consistent) > > The consistency check is already done by Whimsy, but I suppose it > could be repeated here. > Or the Whimsy page could be linked if there was a discrepancy. > >> * committers info (no need to explain that it comes from LDAP) >> >> WDYT? > > That is basically what it did say before the recent change. > > Except that I do think it's necessary to explain that the committer > (modify_unix_group.pl) info is just an LDAP group. > > There is no direct relationship with committers on a project in general. > Commons and Subversion don't use the group for commit karma. > Also it's relatively rare that people are dropped from the unix group, > even if they have stopped contributing. > So the group does not have any bearing on the current committer base. > > Additions to the unix group generally are associated with new > committers, so that is probably worth reporting. > >> Herv=C3=A9 >> >> Le vendredi 16 octobre 2015 23:24:16 sebb a =C3=A9crit : >>> On 16 October 2015 at 21:08, Pierre Smits wrot= e: >>> > I feel confident that anybody objects to ambiguous information, and t= hat >>> > no >>> > one will object to improvement. >>> >>> I do object to conflating LDAP committee and PMC membership. >>> The two are completely distinct (although related). >>> >>> This is why I changed the text to show LDAP committee rather than PMC >>> a while back. >>> At the time, the tool did not analyse the actual PMC membership, only L= DAP. >>> >>> However it does now, so the output shows them as distinct items. >>> >>> The LDAP committee information is not really relevant to the board, so >>> could now be dropped from the report skeleton. >>> >>> But I think it is completely wrong to imply that changes to the LDAP >>> committee group have any bearing on PMC membership. >>> >>> > Best regards, >>> > >>> > Pierre Smits >>> > >>> > *OFBiz Extensions Marketplace* >>> > http://oem.ofbizci.net/oci-2/ >>> > >>> > On Fri, Oct 16, 2015 at 8:20 PM, Rich Bowen wrot= e: >>> >> Although I acknowledge that the LDAP membership and the project >>> >> membership >>> >> might be different in certain weird edge cases, for the purpose of >>> >> actually >>> >> generating a board report, I find the current formatting confuses me >>> >> Every >>> >> Single Time. >>> >> >>> >> Viz: >>> >> >>> >> ## PMC changes: >>> >> - Currently 10 PMC members. >>> >> - No new PMC members added in the last 3 months >>> >> - Last PMC addition was Jean-Fran=3DC3=3DA7ois Maury at Mon Apr 07 = 2014 >>> >> >>> >> ## LDAP changes: >>> >> - Currently 26 committers and 10 committee group members. >>> >> - No new committee group members added in the last 3 months >>> >> - No new committers added in the last 3 months >>> >> - Last committer addition was Lyor Goldstein at Thu Apr 30 2015 >>> >> >>> >> So, I can tease out of that there's 26 committers, and 10 PMC member= s, >>> >> and >>> >> the latest additions were Jean Francois on April 7, and Lyor on Apri= l 30. >>> >> The rest of that phrasing is confusing to me. committee vs committer= and >>> >> LDAP vs ... whatever. Not sure. >>> >> >>> >> Does anybody object to me reformatting this a little, so that it won= 't >>> >> confuse me next month? >>> >> >>> >> --Rich >>> >> >>> >> >>> >> -- >>> >> Rich Bowen - rbowen@rcbowen.com - @rbowen >>> >> http://apachecon.com/ - @apachecon >>