介绍

本文档描述了在 通用功能支持提供商网络支持 中列出的功能的方式。

目标

本文档的目的是告知用户功能是否完整、文档完善、稳定且经过测试。这种方法确保了对这些维护良好的功能提供良好的用户体验。

注意

测试针对特定技术组合。所选择的插件对功能是否有效有很大影响。

概念

这些定义阐明了本文档中使用的术语。

功能状态

  • 不成熟

  • 成熟

  • 必需

  • 弃用(计划在未来版本中移除)

不成熟

不成熟的功能没有足够的功能来满足实际使用场景。

不成熟的功能是正在积极开发的功能,仅部分可用且经过上游测试,很可能是在最近的版本中引入的,并且需要下游 QA 的反馈才能成熟。

这些功能的用户可能会发现规范和代码审查期间未识别出的差距和/或缺陷。

成熟

如果功能满足以下标准,则认为该功能已成熟

  • 完整的 API 文档,包括概念和 REST 调用定义。

  • 完整的管理员文档。

  • Tempest 测试,定义了该功能的正确功能。

  • 足够的功能和可靠性,使其在实际场景中很有用。

  • 该功能支持被取消的可能性较低。

必需

必需的功能是经过彻底测试并已在实际使用场景中实施的核心网络原理。

此外,它们还满足任何成熟功能的相同标准。

注意

任何新的驱动程序都必须证明它们支持所有必需的功能,然后才能合并到 neutron 中。

弃用

弃用的功能不再受支持,只会对其进行安全相关的修复或开发。

功能的部署评级

部署评级仅显示特定部署中每个功能的测试状态。

重要提示

尽管可以得出显而易见的平行关系,但此列表与 Interop 工作无关。请参阅 InteropWG