{{- define "title" -}} {{ $.Scratch.Set "metaTitle" "Developer Group" }} Developer Group {{- end -}} {{- define "headTpl" -}} {{ $.Scratch.Set "nav_active" "community" }} {{ $.Scratch.Set "data_i18_cn" true }} {{ $.Scratch.Set "data_i18_link" "/community/organization" }} {{- partial "head/preload-css" (dict "href" "/css/community/developer-group.css") -}} {{- end -}} {{- define "main" -}}
TiDB Developer Group (TiDB 社区开发者组织)作为社区发展的基石,由以下角色构成:Maintainer,Committer,Reviewer,Active Contributor,Contributor。每一个角色在社区中都承担相应的职责,他们是推动 TiDB 健壮发展的重要成员。
为了让更多的人加入到社区中来,现在原有架构中引入了 “专项兴趣小组”(Special Interest Group,简称 SIG)以及 “工作小组”(Working Group,简称 WG)。
对于从来没有或者很少参与大型开源项目的小伙伴来说,我们建议先阅读 TiDB 相关资料,尤其是说存储、 讲计算、谈调度这三篇。再由以下方式上手参与项目:
同时也可以参考社区小伙伴撰写的如何 「从零开始参与大型开源项目」,以及这份官网老司机整理的完整 contribution-map。
有了这些基础知识之后就可以到我们的 GitHub 上寻找适合的 Issue 了。在标签下选择 'for new contributors' 或 'help wanted',这两个标签都是对新手比较友好的。如果你对某一个模块特别感兴趣也可以选择模块对应的标签。
我们鼓励大家通过项目测试、文档撰写、上报 bug 等多种形式参与社区。成为 Contributor 之后还可以获得我们的纪念马克杯,现在就来贡献你的第一个 PR 吧!