Member of the cassandra PMC, but responding here individually. I'm not actually 
sure I actually support the idea of an MVP program, but do want to point out 
that "PMC" has other special meaning:

- A member of the PMC is (or at least was, and if it's changed, I missed it) 
strictly required to be a committer. We've had threads in the past about 
whether or not there was room for flexibility, and structurally the answer was 
no. That's a problem because: 

- Committer requires signing an ICLA. That's a problem because: 

- Not all community members CAN sign an ICLA. Some are prevented from doing so 
by employment restrictions or other legal requirements. So even if it were the 
case that SOMEONE might be the type of contributor who a project WOULD make a 
member of the PMC, some individuals CAN NOT accept that.

Beyond that:

The PMC is permanent, irrevocable, and binding. There are existence proofs of 
single bad actors  on the PMC effectively blowing up projects (I will show them 
to you if needed, but PMC members who veto every single action and lead other 
contributors to fork). 

"This person is doing cool things to help the community THIS YEAR" is not the 
same as "please be a driving force of the project forever". 

On a personal level, I started working with Cassandra to solve a problem at 
work, but I kept working on it because some company I had never heard of sent 
me an email and a t-shirt that said MVP on it. I was nowhere NEAR the level of 
contributions you'd need to be a committer, much less a member of the PMC (a 
conference talk and a couple emails, no code contributed at all). It was a nice 
marketing gesture for the project, and probably for the company (maybe they 
assumed my employer would turn into a paying customer, which definitely wasnt 
going to happen). 

All of that said: it feels weird. I can argue about why it's good and 
important. It still feels weird. Emotionally, I don't love the idea, but we 
also don't want affiliated companies running programs that may be misconstrued 
as acting for the (trademarked) brand, and that's the typical place you'd see a 
program like this. Microsoft has MVPs. AWS has community heroes. Apache 
projects .... have merit within the project and within the foundation, but 
again, permanent, binding, and requires contracts. 



On 2023/06/21 18:42:37 Mark Thomas wrote:
> Melissa,
> 
> You haven't answered my question.
> 
> ASF projects already have a mechanism for rewarding contributions. Why 
> do they need a separate one?
> 
> Mark
> 
> 
> On 21/06/2023 19:12, Melissa Logan wrote:
> > Hi Mark,
> > 
> > The goal is to provide documentation to projects on how to implement a
> > community-run MVP program, should any project decide to do so.
> > 
> > It would be optional and additive.
> > 
> > On Wed, Jun 21, 2023 at 11:07 AM Mark Thomas <ma...@apache.org> wrote:
> > 
> >> Every project already has a system for recognizing contributors in the
> >> community - making them a committer (then PMC member).
> >>
> >> Why is there a need for a separate system?
> >>
> >> Mark
> >>
> >>
> >> On 21/06/2023 18:55, Melissa Logan wrote:
> >>> Hello CommDev people:
> >>>
> >>> Is there precedent at ASF for a community-run MVP program? If not, would
> >>> anyone like to collaborate on this to help provide guidance to ASF
> >>> projects? And is CommDev the right place?
> >>>
> >>> In a recent Cassandra Marketing Working Group meeting (1) we discussed
> >> the
> >>> idea of a community-hosted MVP program that adheres to ASF governance.
> >> MVP
> >>> programs reward people who are actively contributing to/promoting a
> >> project
> >>> by designating them as "MVPs" and listing them on community channels
> >> (e.g.
> >>> project website). It's a great way to get people onboarded/involved,
> >>> recruit committers, and grow awareness for a project. This would also
> >>> create more opportunities for non-code contributions to a project.
> >>>
> >>> MVP would be a non-governing body (2); one would need to re-apply or be
> >>> nominated annually.
> >>>
> >>> Each PMC would have to approve of the MVP program and be part of the MVP
> >>> Committee to select MVPs each year. For the first year, the committee
> >>> would include at least one PMC member, 3-5 active contributors that will
> >> be
> >>> selected by the PMC member(s), and a program lead. In subsequent years,
> >> the
> >>> committee would include PMC member(s), previous MVPs, and a program lead.
> >>>
> >>> Doc below (3); feedback would be much appreciated. If you can't access
> >> it,
> >>> let me know and I'll find another way to share. Thank you!
> >>>
> >>> (1)
> >> https://cwiki.apache.org/confluence/display/CASSANDRA/2023-06-07+Meeting
> >>> (2) https://www-paulau.staged.apache.org/foundation/governance/
> >>> (3)
> >>>
> >> https://docs.google.com/document/d/19sExbQFMBvEJPjE_YaZNZAp54I14Ez0sooybqm800qA/edit#
> >>>
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: dev-unsubscr...@community.apache.org
> >> For additional commands, e-mail: dev-h...@community.apache.org
> >>
> >>
> > 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@community.apache.org
> For additional commands, e-mail: dev-h...@community.apache.org
> 
> 

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

Reply via email to