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