Add CNCF Sandbox criteria

pull/357/head
Jimmy Song 2019-04-15 19:29:17 +08:00
parent 3d5aebeee1
commit e83f6989b4
3 changed files with 33 additions and 2 deletions

View File

@ -252,11 +252,12 @@
* [社区贡献](develop/contribute.md) * [社区贡献](develop/contribute.md)
* [Minikube](develop/minikube.md) * [Minikube](develop/minikube.md)
## CNCF ## CNCF(云原生计算基金会)
* [CNCF - 云原生计算基金会简介](cloud-native/cncf.md) * [CNCF - 云原生计算基金会简介](cloud-native/cncf.md)
* [CNCF章程](cloud-native/cncf-charter.md) * [CNCF章程](cloud-native/cncf-charter.md)
* [CNCF特别兴趣小组SIG说明](cloud-native/cncf-sig.md) * [CNCF特别兴趣小组SIG说明](cloud-native/cncf-sig.md)
* [开源项目加入CNCF Sandbox的要求](cloud-native/cncf-sandbox-criteria.md)
* [CNCF中的项目治理](cloud-native/cncf-project-governing.md) * [CNCF中的项目治理](cloud-native/cncf-project-governing.md)
## 附录 ## 附录

View File

@ -66,7 +66,7 @@ CNCF 的开源项目遵循如下图所示的成熟度演进。
- 外部依赖(包括 license - 外部依赖(包括 license
- 成熟度模型评估(参考 [CNCF Graduation Criteria](https://github.com/cncf/toc/blob/master/process/graduation_criteria.adoc) - 成熟度模型评估(参考 [开源项目加入CNCF Sandbox的要求](cncf-sandbox-criteria.md)
- 创始 committer贡献项目的时长 - 创始 committer贡献项目的时长
- 基础设施需求CI/CNCF集群 - 基础设施需求CI/CNCF集群
- 沟通渠道slack、irc、邮件列表 - 沟通渠道slack、irc、邮件列表

View File

@ -0,0 +1,30 @@
## 开源项目加入CNCF Sandbox的要求
[CNCF Project Proposal Process v1.2][CNCF Project Proposal Process v1.2]中指出开源项目要想加入 CNCF 必须满足以下条件:
1. 项目名称必须在 CNCF 中唯一
2. 项目描述(用途、价值、起源、历史)
3. 与 CNCF 章程一致的声明
4. 来自 TOC 的 sponsor项目辅导
5. 成熟度模型评估(参考 [CNCF Graduation Criteria](https://github.com/cncf/toc/blob/master/process/project_proposals.adoc)
6. license默认为 Apache 2
7. 源码控制Github
8. 外部依赖(包括 license
9. 创始 committer贡献项目的时长
10. 基础设施需求CI/CNCF集群
11. 沟通渠道slack、irc、邮件列表
12. issue 追踪GitHub
13. 网站
14. 发布方法和机制
15. 社交媒体账号
16. 社区规模和已有的赞助商
17. svg 格式的项目 logo
### 项目接纳过程
1. 在 TOC 会议上展示提议
2. 项目获得 TOC 2/3 多数投票同意
## 参考
- [CNCF Project Proposal Process v1.2 - github.com](https://github.com/cncf/toc/blob/master/process/project_proposals.adoc)