Hi Kent, The commuter guide is very informative and LGTM in general.
I see two minor possible improvements: 1. code review could be listed as one of the contributions 2. “the codebase of main or website GitHub repositories" -> “the codebase of the main website or Kyuubi's GitHub repositories" Best, Paul Lam > 2022年3月9日 17:39,LuNing Wang <wang4lun...@gmail.com> 写道: > > Hi, I second with all the requirements above mentioned. Best, LuNing Wang > 王鲁宁 > > Nicholas Jiang <nicholasji...@apache.org> 于2022年3月9日周三 17:17写道: > >> Hi Kent, >> >> Thanks for starting the discussion thread about committer requirements. >> IMO, the community is more than code. The committer need to have much >> contribution like code, document, review and feature design and have an >> excellent knowledge of the centain module in Kyuubi. In general, the >> requirements make sense to me. I agree with all the requirements above >> mentioned. >> >> Best, >> Nicholas Jiang >> >> On 2022/03/09 08:23:19 Kent Yao wrote: >>> Hello PPMC and community, >>> >>> In this thread, I want to discuss our committer requirements for >>> contributors that are willing to move from contributors to committers. >>> >>> Hope to build a consensus with the following proposal. >>> >>> =============================== >>> >>> # Become A Committer of Apache Kyuubi >>> >>> Anyone being supportive of the community and working in any of the >>> CoPDoC areas can become an Apache Kyuubi committer. The CoPDoC is an >>> acronym from ASF to describe how we recognize your contributions not >>> only but code. >>> >>> - **Co**mmunity - You can join us via our mailing list, issue >>> trackers, discussions page to interact with community members, and >>> share vision and knowledge >>> - **P**roject - a clear vision and consensus are needed >>> - **Do**cumentation - without it, the stuff remains only in the minds >>> of the authors >>> - **C**ode - discussion goes nowhere without code >>> >>> Apache Kyuubi community strives to be meritocratic. Thus, once someone >>> has contributed sufficiently to any area of CoPDoC they can be a >>> candidate for committer-ship and at last, voted in as a Kyuubi >>> committer. Being an Apache Kyuubi committer does not necessarily mean >>> you must commit code with your commit privilege to the codebase; it >>> means you are committed to the Kyuubi project and are productively >>> contributing to our community's success. >>> >>> ## Committer Requirements: >>> >>> There are no strict rules for becoming a committer or PMC member. >>> Candidates for new committers are typically people that are active >>> contributors and community members. Anyway, if the rules can be >>> clarified a little bit, it can somehow clear the doubts in the minds >>> of contributors and make the community more transparent, reasonable, >>> and fair. >>> >>> ### Continuous contributions >>> >>> Committer candidates should have a decent amount of continuous >>> engagements and contributions (fixing bugs, adding new features, >>> writing documentation, maintaining issues boards, or answering >>> community questions) to Kyuubi either by contributing to the codebase >>> of main or website GitHub repositories. >>> - +3 months with light activity and engagement. >>> - +2 months of medium activity and engagement. >>> - +1 month with solid activity and engagement. >>> >>> ### Quality of contributions >>> >>> - Well tested, well-designed, following Apache Kyuubi coding >>> standards, and simple patches. >>> - Well-organized and detailed user-oriented documentation. >>> >>> ### Community involvement >>> >>> - Be active on the dev mailing list and help mentor newer contributors >>> and users. >>> - Be active on the issue tracker for project maintenance >>> - Be involved in the design road map discussions with a professional >>> and diplomatic approach even if there is a disagreement >>> >>> >>> =============================== >>> >>> Thank you for all your feedback and time. If there are no strong >>> objections, I will put this on our website. >>> >>> BR, >>> >>> Kent Yao >>> >>