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