Kubernetes Handbook
Search…
⌃K

开源项目加入CNCF Sandbox的要求

开源项目加入CNCF Sandbox的要求

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

项目接纳过程

  1. 1.
    在 TOC 会议上展示提议
  2. 2.
    项目获得 TOC 2/3 多数投票同意

参考