On Mon, Oct 19, 2015 at 11:12 AM, sebb <seb...@gmail.com> wrote:
> On 19 October 2015 at 12:55, Sam Ruby <ru...@intertwingly.net> wrote:
>> On Mon, Oct 19, 2015 at 5:42 AM, sebb <seb...@gmail.com> wrote:
>>> On 19 October 2015 at 06:58, Hervé BOUTEMY <herve.bout...@free.fr> wrote:
>>>> ok, if you stay only on PMC composition information, please just remove the
>>>> LDAP part: this only adds confusion
>>>
>>> That's not what I am suggesting.
>>>
>>>> adding another section is useful if it's about another information: I 
>>>> thought
>>>> information about count of committers was useful (even if not always easy 
>>>> to
>>>> know which are the few TLPs who let every ASF committer commit)
>>>
>>> The LDAP unix group section is potentially useful for the board, as it
>>> may relate to changes in the committer roster.
>>> However, as you say, it does not apply to all TLPs.
>>> Also rarely are inactive committers removed.
>>> Maybe the best would be to include a note to this effect.
>>
>> I see it as adding more confusion than insight.  And in any case, the
>> whimsy board agenda tool provides a direct link to the roster tool's
>> page for the PMC associated with the report which provides more than
>> raw numbers, as it will actually indicate what the differences are.
>> Here's an index of such pages:
>
> Huh?
>
> I think we are talking about two different things here.

That's indeed possible.

> 1) The first is the number of people added to the LDAP unix group in
> the past quarter
> IMO this is useful for the board, as it shows activity in recruiting
> committers (though there are of course caveats).
> This info is not provided by Whimsy but it is provided by the reporter
> tool (and has been in the template for some while).

Changes in committers is indeed useful.  I think highlighting the
source of that information in each and every report is at best an
implementation detail and at worst confusing.  I would actually go so
far as to say that the word LDAP should not be in the report unless
there is a reason to draw this to the attention of the board.

> 2) Discrepancies between the PMC roster defined in committee-info.txt
> and the LDAP committee and unix groups.
> These are already clearly laid out in the Whimsy page.
> It is not my intention to repeat that info in Reporter, merely to link
> to the page if the numbers don't agree.
>
> This would be done from the section currently called:
>
> "PMC changes (From LDAP) "
> (previously "LDAP changes")

I think the (From LDAP) should be omitted, but this is still a big
improvement.  Thanks!

> The discrepancy information is not really relevant to the board so it
> would not be added to the report template section.
>
> However it does seem useful to flag up to the PMC if there are any
> discrepancies in the numbers.
>
>> https://whimsy.apache.org/roster/committee/
>>
>>>> Regards,
>>>>
>>>> Hervé
>>
>> - Sam Ruby

- Sam Ruby

>>>> Le lundi 19 octobre 2015 01:22:37 sebb a écrit :
>>>>> On 19 October 2015 at 00:44, Hervé BOUTEMY <herve.bout...@free.fr> wrote:
>>>>> >> ---------- 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?
>>>>> >
>>>>> > IMHO, making explicit which "LDAP unix group" is looked at would be 
>>>>> > useful
>>>>>
>>>>> There is only one LDAP unix group for each PMC.
>>>>>
>>>>> > Since I still don't understand if it's the committers group or PMC group
>>>>> > (I expect it to be the committers group)
>>>>>
>>>>> The committers group maintained using modify_unix_group.pl
>>>>>
>>>>> The committee group is maintained using modify_committee.pl
>>>>>
>>>>> > and if oodt-pmc LDAP does not have the same count as PMC members listed 
>>>>> > in
>>>>> > committee-info.txt, a warning should be added in the first section
>>>>>
>>>>> Such a warning does not belong in the report to the board, so does not
>>>>> belong in the report template.
>>>>> It might be worth adding a warning to the previous LDAP section.
>>>>>
>>>>> > Regards,
>>>>> >
>>>>> > Hervé
>>>>> >
>>>>> > Le dimanche 18 octobre 2015 14:19:00 sebb a écrit :
>>>>> >> 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
>>>>> >> was:
>>>>> >>
>>>>> >> ---------- 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 <seb...@gmail.com> wrote:
>>>>> >> > On 18 October 2015 at 09:31, Hervé BOUTEMY <herve.bout...@free.fr>
>>>> wrote:
>>>>> >> >> from my understanding:
>>>>> >> >> - PMC composition is available in 2 forms: committee-info.txt (=
>>>>> >> >> golden
>>>>> >> >> 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
>>>>> >> > the
>>>>> >> > 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é
>>>>> >> >>
>>>>> >> >> Le vendredi 16 octobre 2015 23:24:16 sebb a écrit :
>>>>> >> >>> On 16 October 2015 at 21:08, Pierre Smits <pierre.sm...@gmail.com>
>>>>> >
>>>>> > wrote:
>>>>> >> >>> > I feel confident that anybody objects to ambiguous information, 
>>>>> >> >>> > and
>>>>> >> >>> > that
>>>>> >> >>> > 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
>>>>> >> >>> LDAP.
>>>>> >> >>>
>>>>> >> >>> 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 <rbo...@rcbowen.com>
>>>>> >
>>>>> > wrote:
>>>>> >> >>> >> 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=C3=A7ois 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
>>>>> >> >>> >> members,
>>>>> >> >>> >> and
>>>>> >> >>> >> the latest additions were Jean Francois on April 7, and Lyor on
>>>>> >> >>> >> April
>>>>> >> >>> >> 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 - rbo...@rcbowen.com - @rbowen
>>>>> >> >>> >> http://apachecon.com/ - @apachecon
>>>>

Reply via email to