2019-04-15 19:29:17 +08:00
|
|
|
|
## 开源项目加入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 多数投票同意
|
|
|
|
|
|
|
|
|
|
## 参考
|
|
|
|
|
|
2019-04-24 14:30:18 +08:00
|
|
|
|
- [CNCF Project Proposal Process v1.2 - github.com](https://github.com/cncf/toc/blob/master/process/project_proposals.adoc)
|