tikv.org
- CNCF毕业,Apache 2.0 license
- 项目分布:多个repository在https://github.com/tikv/下面,比如core, doc, client, library
- 社区模式:精英治理模式,见maintainer列表和他们的整体社区规则和社区管理方式
- 较大改动的管理:提交设计到https://github.com/tikv/rfcs并由社区主要参与者达成共识
- 清晰的贡献路径:https://tikv.org/community/contribute/
- 经营了官方博客:https://tikv.org/blog/
Helm
- CNCF毕业,Apache 2.0 license
- 项目分布:和tikv一样,多个repository在https://github.com/helm下面
- 社区模式:精英治理模式
- 非常清晰的mission:Helm is the best way to find, share and use software built for k8s.
- 很多时候有些简单的issue不是自己fix最好,而是可以留给想参与的开源开发者,比如helm就这么做
- 同样经营了官方博客:https://helm.sh/blog/,重大时间线都会在上面发布
VS Code - Jono Bacon和Jessica Deen的这个节目不错:https://www.youtube.com/watch?v=nGKSnMdBFsk
- 他们认为VS Code以及其它成功开源社区经营最重要的三个因素是:
- Unify – 制定清晰的mission:为什么要开源,目标是什么,你想建成什么样的社区。只有你传达了你具体的愿景,你才能有针对性、有纲领的吸引参与者。
- Simplify – 让系统清晰易用:如果吸引来了感兴趣的用户,结果也不知道这东西具体在干啥、怎么build、怎么贡献、看什么文档、找谁帮忙,那参与者兴趣马上就没了。
- Incentify – 激励贡献:比如建立交流的渠道和积极参与、坦诚透明的分享公司的开源计划和时间点、建立清晰的升级为maintainer的路径等
VS Code
- Jono Bacon和Jessica Deen的这个节目不错:https://www.youtube.com/watch?v=nGKSnMdBFsk
- 他们认为VS Code以及其它成功开源社区经营最重要的三个因素是:
- Unify – 制定清晰的mission:为什么要开源,目标是什么,你想建成什么样的社区。只有你传达了你具体的愿景,你才能有针对性、有纲领的吸引参与者。
- Simplify – 让系统清晰易用:如果吸引来了感兴趣的用户,结果也不知道这东西具体在干啥、怎么build、怎么贡献、看什么文档、找谁帮忙,那参与者兴趣马上就没了。
- Incentify – 激励贡献:比如建立交流的渠道和积极参与、坦诚透明的分享公司的开源计划和时间点、建立清晰的升级为maintainer的路径等
Postgresql
有一个版面介绍自己的主要贡献者背景和贡献的主要领域https://www.postgresql.org/community/contributors/