成为Committer
成为 Apache HertzBeat™ 的 Committer
任何支持社区并在 CoPDoC 领域中工作的人都可以成为 Apache HertzBeat 的 Committer。CoPDoC 是 ASF 的缩写,用来描述我们如何不仅仅通过代码来认识到您的贡献。
- Community - 你可以通过我们的邮件列表、问题追踪器、讨论页面与社区成员互动,并分享愿景和知识。
- Project - 需要明确的愿景和共识。
- Documentation - 没有它,内容只会停留在作者的头脑中。
- Code - 没有代码,讨论就毫无意义。
Apache HertzBeat 社区努力追求基于功绩的原则。因此,一旦有人在 CoPDoC 的任何领域有了足够的贡献,他们就可以成为 Committer 的候选人,最终被投票选为 HertzBeat 的 Committer。成为 Apache HertzBeat 的 Committer 并不一定意味着你必须使用你的提交权限向代码库提交代码;它意味着你致力于 HertzBeat 项目并为我们社区的成功做出了积极的贡献。
Committer 的要求
没有成为 Committer 或 PPMC 成员的严格规则。新的 Committer 的候选人通常是积极的贡献者和社区成员。但是,如果能稍微明确一些规则,就可以在一定程度上消除贡献者的疑虑,使社区更加透明、合理和公平。
持续的贡献
Committer 的候选人应该持续参与并为 HertzBeat 做出大量的贡献(例如修复漏洞、添加新功能、编写文档、维护问题板、代码审查或回答社区问题),无论是向主网站的代码库还是 HertzBeat 的 GitHub 仓库贡献。
- +3 个月的轻度活动和参与。
- +2 个月的中度活动和参与。
- +1 个月的高度活动和参与。
贡献的质量
- 对项目有深入的理解。
- 经过充分测试、良好设计、遵循 Apache HertzBeat 的编码标准,及简单的修复补丁。
- 井井有条的面向用户的详细文档。
社区参与
- 在开发邮件列表上保持积极、礼貌与尊重,并帮助指导新的贡献者和用户。
- 在项目维护的问题跟踪器上积极、有礼貌与尊重。
- 对于拉取请求审查保持积极、有礼貌与尊重。
- 即使存在分歧,也要以专业和外交的态度参与技术路线图的讨论。
- 通过撰写文章或举办活动来推广项目。