iLogtail 社区包含 Maintainer、Committer、Contributor、User 等角色,每种角色的标准定义如下。
Maintainer:是对 iLogtail 项目的演进和发展做出显著贡献的个人。
-
成为 Maintainer 的标准:
- 完成多个关键模块或者工程的设计与开发,是项目的核心开发人员;
- 持续的投入和激情,能够积极参与社区、官网、Issue、Pull Request(PR) 、Discussion 等项目相关事项的维护;
- 在社区中具有有目共睹的影响力,能够代表 iLogtail 参加重要的社区会议和活动。
-
成为 Maintainer,您也将获得如下权利:
- 具有 iLogtail GitHub 仓库管理权限。
- 参与新晋 Committer 或 Maintainer 的提名及投票。
Committer:是对 iLogtail 社区某些特定领域做出显著贡献的人。
-
成为 Maintainer 的标准:
- 成为某个模块的专家,能够长时间地并持续性地贡献 Issue、PR (代码、测试用例、文档、案例);
- 参与重要 Feature 的讨论、设计、开发、测试;
- 参与 Code Review。
-
成为 Maintainer,您也将获得如下权利:
- 具有 iLogtail GitHub 仓库 Write 权限。
- 参与 iLogtail 演进、发展的讨论,及核心模块设计评审等。
Contributor:是对 iLogtail 项目有贡献的个人。
- 成为 Contributor 的标准:
- 提交过 PR 并被合并,包括不限于文档、代码、案例等;
- 在 iLogtail 开源社区参与相关问题讨论,并能积极回复。
User:通过使用 iLogtail 社区版构建自己的业务架构的开发者。
只要您对 iLogtail 项目有兴趣,每个人都可以成为 iLogtail 项目的贡献者 (Contributor)。可以从贡献文档 或 回答社区问题(礼貌地)开始参与社区贡献,并逐步参与代码的贡献。更多详见 如何贡献。
如果您能够持续地对 iLogtail 项目进行有价值的贡献,达到了 Committer 的要求,那么接下来就是找到一个项目的 PMC 来提名你为 Committer,经PMC成员投票通过后,即可成为 iLogtail 社区的 Committer。
总之,您需要在 iLogtail 社区建立影响力和发言权,积极参与任何形式的社区建设,让其他人认可你的贡献,并愿意与你建立信任关系。成为 Committer 是一个荣誉与责任共存的事情,成为 Committer 不是终点,而是一个更高的起点。
感谢所有开发者对社区的贡献!我们会定期将所有贡献者的名字进行展示,当然也可以自己提交 PR 添加。
注:排名不分先后。如有遗漏,请提交 PR 添加。
- Kejia Xu(@messixukejia)
- Tao Yu(@yyuuttaaoo)
- Jiapeng Liu(@EvanLjp)
- Cheng Zhang(@shabicheng)
- Goclis Yao(@Goclis)
- Haoyang Liu(@liuhaoyang)
- Runqi Lin(@linrunqi08)
- Qiansheng(@qiansheng91)
- Yonghua Sun(@yonghua-sun)
- Haoxiang Zhang(@henryzhx8)
- Gangping Guo(@snakorse)
- Yu Sun(@shalousun)
- Shunjia Zhu(@shunjiazhu)