Skip to content

Latest commit

 

History

History
71 lines (48 loc) · 3.59 KB

developer.md

File metadata and controls

71 lines (48 loc) · 3.59 KB

开发者

社区角色

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 社区版构建自己的业务架构的开发者。

如何成为 Contributor 及 Committer?

只要您对 iLogtail 项目有兴趣,每个人都可以成为 iLogtail 项目的贡献者 (Contributor)。可以从贡献文档 或 回答社区问题(礼貌地)开始参与社区贡献,并逐步参与代码的贡献。更多详见 如何贡献

如果您能够持续地对 iLogtail 项目进行有价值的贡献,达到了 Committer 的要求,那么接下来就是找到一个项目的 PMC 来提名你为 Committer,经PMC成员投票通过后,即可成为 iLogtail 社区的 Committer。

总之,您需要在 iLogtail 社区建立影响力和发言权,积极参与任何形式的社区建设,让其他人认可你的贡献,并愿意与你建立信任关系。成为 Committer 是一个荣誉与责任共存的事情,成为 Committer 不是终点,而是一个更高的起点。

iLogtail 的开发团队

感谢所有开发者对社区的贡献!我们会定期将所有贡献者的名字进行展示,当然也可以自己提交 PR 添加。

注:排名不分先后。如有遗漏,请提交 PR 添加。

PMC(项目管理委员会,Project Management Committee)

Committer

Contributor

https://github.com/alibaba/ilogtail/graphs/contributors