跳转到: 导航, 搜索

Barbican/蓝图

Blueprints

在亚特兰大的 Juno 设计峰会上,Barbican 团队决定采用一种新的蓝图创建和审批流程。此流程基于 Juno 周期中许多其他团队采用的类似流程。您可以在 此处 查看高级蓝图流程。

创建蓝图

Barbican 拥有一支由 PTL 领导的团队,负责审查蓝图。那就是 barbican-core 团队。

为了帮助团队审查蓝图,与每个蓝图相关的设计规范在 Gerrit 中进行审查,并像所有代码一样存储在 git 中:http://git.openstack.org/cgit/openstack/barbican-specs

从 Juno 版本开始,将您的蓝图纳入 Barbican 的流程是

  • 在 Launchpad 中注册您的蓝图(正常流程)
  • 将设计规范上传到 barbican-specs 中的 "specs/<release>" 文件夹
  • 一旦您的设计规范提交到 barbican-specs
    • 更新您的蓝图的规范 URL,使其指向 barbican-specs 中的设计规范
    • 如上所述,通过选择您计划完成蓝图的里程碑来提出您的蓝图
  • barbican-core 将在以下情况下批准蓝图
    • 提出者选择了目标里程碑,URL 正确指向 barbican-specs,并且代码已经开始
    • barbican-specs 检查 Gerrit 中是否有代码,以便他们认为提出的目标是可实现的
    • 如果蓝图延期到下一个里程碑,蓝图将被重新评估
  • 现在一切都将像任何其他 OpenStack 项目一样进行

Barbican 的当前 Launchpad 蓝图可以在 此处 找到。