incubator-general mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Dave Fisher <>
Subject Re: Cultivating Outstanding IP Stewards
Date Thu, 21 Nov 2013 23:28:53 GMT
Hi Alex,

I like where you are going with this, but I think that rather than invent a new role within
the ASF we might actually be on the track to how we make the IPMC more like a normal PMC.

What you are calling IP Auditors is really one example of "Incubator Committer" - there are
two kinds of Committer roles that have been discussed, but there are others.

- IP / Release auditors.
- Shepherds.

When IPMC members and Apache Members identify people who are "getting it" in a podling and
they are either committers and PPMC members (ICLA and Apache account is the minimum) they
can ask the IPMC to vote on them in private as Incubator Committers. This will encourage such
people to help other podlings. This is just like a normal PMC.

Good incubator committer candidates are the people who are making substantial non-code contributions
to their communities - IP, RM, Infra, Civility, etc.

If podlings are found without active Mentors or in need of IP triage Incubator committers
should just start helping and report back. The IPMC can recognize further merit and make them
IPMC members. This can be a way to make a VOTE binding. It can start non-binding, but as an
Incubator Committer it is more visible. Like for code commits, the IPMC recognizes that (1
- Committer) they know know what they are doing for their podling and (2 - IPMC) they know
how to do it constructively for another community. 

Rather than inventing new structure for edge case communities we should be working to make
sure that podlings gain an understanding of the few, but important expectations that the Foundation
has for its Communities.


On Nov 21, 2013, at 9:25 AM, Alex Harui wrote:

> FWIW, I've been saying that I might be interested in helping with IP
> auditing of podling releases, but not in the larger role of IPMC member.
> You're right that temporary and restricted IPMC membership may be less
> work, but here's a larger proposal anyway:
> 1. Establish role of 'IP Auditor' ('Steward' might have gender
> implications).  
> 1.a. All past and present members of TLP PMCs automatically become IP
> Auditors.
> 1.b. New IP Auditors require approval by 3 other IP Auditors.
> 2.  Change release voting to require two kinds of votes: Majority vote on
> quality and consensus vote (with vetos allowed) on IP management.  This
> will emphasis the importance of IP management, not only in the incubator,
> but throughout the ASF.
> Yes, this doesn't address the clearance and maintenance of IP as it is
> introduced to and modified in the repo, just the process of verifying that
> things are labelled correctly (assuming clearance and maintenance was done
> properly).  Regarding clearance and maintenance, I don't know if there are
> tools like the ones schools use to check for copying and plagiarism or
> tools that highlight header changes, but IP Auditors could have a role
> there as well.
> In the incubator, PPMC's would be formed as they are now, but worthy PPMC
> candidates can be promoted to IP Auditor at any time.
> -Alex
> On 11/20/13 1:57 AM, "Bertrand Delacretaz" <> wrote:
>> On Wed, Nov 20, 2013 at 10:41 AM, Joseph Schaefer
>> <> wrote:
>>> Can I just ask how many people have we encountered who upon
>>> being offered IPMC membership turned it down with grounds along
>>> these lines?...
>> I'm not saying there are any, hence starting my suggesting with
>> "assuming Upayavira's concerns are true".
>> My "temporary PMC member election" suggestion is easy to implement and
>> revert, I thought it might be easier to agree on and move on than the
>> larger proposals seen in this thread.
>> -Bertrand
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail:
>> For additional commands, e-mail:
> ---------------------------------------------------------------------
> To unsubscribe, e-mail:
> For additional commands, e-mail:

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message