Hi Kent, Thanks for driving this.
One suggestion to chime in: Before nominating one contributor to be a committer, WDYT about sending appreciated email to the contributors who make outstanding contributions to give them more passion and energy. And let them know that their work are recognised and appreciated. Best, Vino Kent Yao <y...@apache.org> 于2022年3月9日周三 20:24写道: > > Hi Pan, > > Thanks, this will be fixed > > Cheng Pan <pan3...@gmail.com> 于2022年3月9日周三 19:28写道: > > > > Thanks Kent for driving this, overall looks good to me, one question, > > as Kyuubi is still in the podling phase, should we replace "PMC > > member" by "PPMC member"? > > > > Thanks, > > Cheng Pan > > > > On Wed, Mar 9, 2022 at 7:24 PM Nicholas Jiang <nicholasji...@apache.org> > > wrote: > > > > > > Hi Kent, > > > > > > About the contribution, does the contribution include the practical > > > articles in the company and technical Q&A? > > > > > > What's more, I have a question about the requirements for becoming a > > > PMC of Apache Kyuubi. IMO, the requirements could be discussed in the > > > same thread. Could you please provide the standard to become a PMC? > > > > > > Best > > > Nicholas. > > > > > > On 2022/03/09 10:44:28 Kent Yao wrote: > > > > Thanks, Paul for the feedback. Updated according to your comments > > > > > > > > > > > > =============================== > > > > > > > > # 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 by 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, code review, or > > > > answering > > > > community questions) to Kyuubi either by contributing to the codebase > > > > of the main website or Kyuubi's 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 > > > > - A solid general understanding of the project > > > > - Well tested, well-designed, following Apache Kyuubi coding > > > > standards, and simple patches. > > > > - Well-organized and detailed user-oriented documentation. > > > > > > > > ### Community involvement > > > > > > > > - Be active, courteous, and respectful on the dev mailing list and > > > > help mentor newer contributors > > > > and users. > > > > - Be active, courteous, and respectful on the issue tracker for > > > > project maintenance > > > > - Be active, courteous, and respectful for pull requests reviewing > > > > - Be involved in the design road map discussions with a professional > > > > and diplomatic approach even if there is a disagreement > > > > > > > > > > > > =============================== > > > > > > > > > > > > Paul Lam <paullin3...@gmail.com> 于2022年3月9日周三 18:16写道: > > > > > > > > > > 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 > > > > > >>> > > > > > >> > > > > > > > > >