内容简介:Cloud Native Computing Foundation(CNCF)云原生计算基金会隶属于 Linux Foundation,是一个非营利性组织,它致力于培育和维护一个厂商中立的开源生态系统,来推广云原生技术。CNCF 成立于 2015 年 12 月,其通过将最前沿的模式民主化,让创新为大众所用。目前 CNCF 已经接纳了众多项目,其中明星项目不少,广为人知的有 Kubernetes、Prometheus 和 gRPC、Linkerd 等,并且 Kubernetes 已于今年 3 月份为 CN
Cloud Native Computing Foundation(CNCF)云原生计算基金会隶属于 Linux Foundation,是一个非营利性组织,它致力于培育和维护一个厂商中立的开源生态系统,来推广云原生技术。CNCF 成立于 2015 年 12 月,其通过将最前沿的模式民主化,让创新为大众所用。目前 CNCF 已经接纳了众多项目,其中明星项目不少,广为人知的有 Kubernetes、Prometheus 和 gRPC、Linkerd 等,并且 Kubernetes 已于今年 3 月份为 CNCF 第一个毕业项目。
近日,CNCF 定义了项目的 毕业标准 1.1 版本 ,以下为标准原文(翻译来自 CNCF 官微 ):
每个 CNCF 项目都有成熟度。拟议的 CNCF 项目应说明他们的首选成熟度。一个孵化或毕业项目需要三分之二的绝对多数选票。如果没有绝对多数选票作为毕业项目,那么毕业选票会被计算为孵化选票。如果没有绝对多数选票作为孵化项目,则任何毕业或孵化选票都会被计算为赞助沙箱。如果没有足够的赞助作为沙箱阶段项目,该项目将被拒绝。此投票过程称为后备投票。
不同成熟度的项目都可以获得 https://cncf.io/projects 列出的所有资源,但如果存在资源不足,更成熟的项目通常具有优先权。
沙箱阶段
进入沙箱阶段,项目必须至少有 2 位 TOC 赞助。有关详细过程,请参阅 CNCF 沙箱指南 1.0 版本。
孵化阶段
进入孵化阶段,项目必须满足沙箱阶段要求以及:
-
记录至少有三个独立的最终用户在生产中成功使用了项目,经过 TOC 的判断,认为有足够的质量和范围。
-
拥有健康数量的提交者。提交者的定义是具有提交代码的人;即是可以针对项目部分或全部接受贡献的人。
-
展示大量和持续的提交和合并的贡献。
-
由于这些度量可能根据项目的类型、范围和规模而有很大差异,因此 TOC 对满足这些度量的活动水平有最终判决。
毕业阶段
从沙箱或孵化状态毕业,或者作为一个新项目加入作为一个毕业项目,项目必须符合孵化阶段标准以及:
-
有来自至少两个机构的提交者。
-
已经实现并维护了核心基础结构计划(CII)的最佳实践徽章。
-
采用 CNCF 行为准则。
-
明确定义项目治理和提交者流程。这最好在 GOVERNANCE.md 文件中进行,并引用 OWNERS.md 文件显示当前和荣誉提交者。
-
至少在主要仓库提供项目采用者的公开列表(例如,ADOPTERS.md 文件或项目网站上的徽标)。
-
获得 TOC 的绝对多数选票进入毕业阶段。如果项目能够表现出足够的成熟度,项目可以尝试直接从沙箱移动到毕业。项目可以无限期地保持在孵化状态,但通常预计在两年内毕业。
英文原文可以 查阅 GitHub 。
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网
猜你喜欢:本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Blockchain Basics
Daniel Drescher / Apress / 2017-3-16 / USD 20.99
In 25 concise steps, you will learn the basics of blockchain technology. No mathematical formulas, program code, or computer science jargon are used. No previous knowledge in computer science, mathema......一起来看看 《Blockchain Basics》 这本书的介绍吧!