It's a radical proposal - but I think it would only work well where
the champion/mentors are also from same community - e.g. the kind of
"Already lots of Apache folks" projects that we previously suggested
for the straight-to-PLP mode. There's also the danger of the project
to seem hostile to non-Apache folks - and if the project has not
already have a well-working contributor model; then activity will die
out as it would have almost no committers.

But choreographed well by the mentors - who would then have to be
almost like a "project coach" - it could turn to a very open model as
everyone on the list would feel they have a large say of project
decisions. Some open source projects work well like this on GitHub
today - with a very small set of people using commit rights and all
activity done through pull requests.

Perhaps the radical mini-PMC model could be good for those - working
out who "is" and "isn't"  a committer in ASF sense can be tricky for
such projects - as you would have to go through all the discussions on
all pull requests - code review and "helping" in design decisions is
also part of being a committer!


Just to note - one advantage of the "emeritus committers allowed" for
a long-standing community (e.g. Netbeans - although I think we're
happy with Netbeans proposal now!) is that those people will carry
with them history and opinions - and could still work well with the
PMC hat on even if they don't commit a single line of code - acting
almost like an Advisory Board for the project.

Another is that moving to Apache is not required to be a hard-reset -
so just as Apache projects don't tend to vote out dormant committers
(but they might voluntarily retire) - so if a long-running project
moves to ASF it should not have to 'shed' committers.

On 27 September 2016 at 16:43, Julian Hyde <jh...@apache.org> wrote:
> +0.5 I like this idea a lot (but there are governance problems to be solved).
>
> I have long been frustrated at folks who jump on the bandwagon and become 
> initial committers then play no further part in the project.
>
> Do inactive committers harm the project? No, of course they don’t. But it 
> isn’t fair to those who get in by pulling their weight.
>
> Now, those inactive committers should be removed when the project graduates, 
> right? No, in my experience they get to be PMC members. The project is too 
> polite to throw people out (especially what they perceive as “Apache VIPs”).
>
> And while I’m on that topic: I believe that mentors should not automatically 
> become PMC members when the project graduates.
>
> Julian
>
>
>> On Sep 27, 2016, at 4:25 AM, Greg Stein <gst...@gmail.com> wrote:
>>
>> The NetBeans proposal (among many others in the past) has demonstrated a
>> significant "problem" with trying to establish an appropriate list of
>> initial committers. There are many people that want to be on, for various
>> reasons. Because they are committers, recent or historic. Or they want the
>> "prestige" to be there. Some people believe they "deserve" to be on the
>> list. etc etc
>>
>> Establishing the list is particularly difficult for large and old
>> communities.
>>
>> But. What if we just said "no such list" ?
>>
>> This will shift the initial voting of committers upon the Champion/Mentors
>> who will construct the entirety of the PPMC. But hey: aren't they supposed
>> to be involved? Aren't they supposed to demonstrate how to earn merit, and
>> the committership that results?
>>
>> This would also solve the problem of initial committers that have not
>> established any merit whatsoever. We've had many situations where people
>> simply add themselves to the list. Why? Cuz they chose to do so. It is sort
>> of silently allowed for IPMC members to add themselves. "I wanna join!"
>> BAM. It happens.
>>
>> So yeah. Radical thought: NO initial list. The PPMC is just the Champion +
>> Mentors. They will build the committers and PPMC according to merit. (note:
>> this could be *very* fast for a particular few highly-engaged with bringing
>> the project to the ASF)
>>
>> ???
>>
>> Cheers,
>> -g
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> For additional commands, e-mail: general-h...@incubator.apache.org
>



-- 
Stian Soiland-Reyes
http://orcid.org/0000-0001-9842-9718

---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
For additional commands, e-mail: general-h...@incubator.apache.org

Reply via email to