Dear ASF Fellows,

I am PMC member of Apache Ignite, but I joined PMC relatively recently. I
need help from you again in regarding the Apache Way.

Question is related to comittership for community members,

- who are not visible on dev/user list, have a couple of threads they
participated

- but contributed a significant feature or many fixes.

Usually, such contributors work for a commercial company with sufficient
product expertise, so they probably collaborate with experts, but outside
space of Apache.


Several guides and policies

https://www.apache.org/foundation/how-it-works.html#meritocracy

http://community.apache.org/newcommitter.html

and others say that PMC member needs to evaluate communication and
cooperative work with peers, ability to be a mentor, behavior in
disagreement.


Communication is required by Apache Ignite guide
https://cwiki.apache.org/confluence/display/IGNITE/Committership+Bar+Guidance

Simultaneously
https://community.apache.org/contributors/#contributing-a-project-copdoc

contains a mention someone who contributed sufficiently to ‘ANY’ area may
become a committer. So why can't we count code only contribution without
contribution to community/project?

There are several cases when I may disagree with other PMC members.

I insist candidate should communicate in ASF space because A)
community-first and motto: B) “If it didn’t happen on the mailing list it
didn’t happen.” For such cases then contributors collaborate outside Apache
space we can still accept a contribution, still appreciate contributor’s
effort and say thank you; but not promote as a committer. But I may
over-estimate the role of collaboration in the ASF. I may be too strict in
understanding ASF principles.

But PMCs who suggest such comittership candidates may counter-argument

- those cool developers don't like to communicate (they may be a little bit
uncomfortable with public communications/tries to avoid spam/any other
reasons they have).

- If he or she will communicate often, then he or she will never have time
to write a code.

So what do you think? Is it required to communicate with the rest of the
community publicly more than a couple of times to become a committer?

Sincerely,

Dmitriy Pavlov

Reply via email to