Nova
目录
项目
Nova
| 官方名称 | OpenStack Compute |
| 源代码 | https://github.com/openstack/nova |
| Bug 追踪器 | https://bugs.launchpad.net/nova |
| 功能跟踪 | https://blueprints.launchpad.net/nova |
| 开发者文档 | https://docs.openstack.org/developer/nova/ |
我们与集成的发布计划保持一致,有三个里程碑。
但我们有一些 Nova 特定的流程截止日期,请参阅 Nova/Stein_Release_Schedule 和 Nova Process
Python Nova 客户端
| 源代码 | https://github.com/openstack/python-novaclient |
| Bug 追踪器 | https://bugs.launchpad.net/python-novaclient |
| 功能跟踪 | https://blueprints.launchpad.net/python-novaclient |
人员
- PTL
- René Ribaud (Uggla)
- 特性驱动
- 代码审查员
- 蓝图负责人(负责维护 Nova 的蓝图列表)
- 与 PTL 相同。
- Bug 负责人(负责组织 Nova 的 bug 团队,维护 Nova 的 bug 列表)
- n/a
- 稳定分支负责人(与稳定维护团队合作处理 Nova 相关事务)
- Lee Yarwood(lyarwood)
- 安全负责人(负责与 VMT 合作,领导 nova-coresec)
- n/a
- Gate 负责人(监控 Nova 在 CI gate 中的状态)
- n/a
- API 工作组联络人
- Alex Xu (alex_xu)
- Ironic 联络人
- Jim Rollenhagen (jroll)
- python-novaclient 负责人
- Andrey Kurilin (andreykurilin)
- 指导 负责人
- n/a
- Answers (ask.openstack.org) 负责人
- n/a
- 发布负责人
- Sylvain Bauza (bauzas)
- 文档负责人
- 通知
- Balazs Gibizer (gibi)
- 餐饮负责人
- Chet Burgess (cburgess)
有关 bug 标签所有者,请参阅: Nova Bug Triage
有关其他人员,请参阅: 跨项目联络人 (CPLs)
通用资源
文档
发布流程
- nova(以及治理中的 计算项目 下的其他项目)通过标准的 openstack 发布流程发布: https://github.com/openstack/releases/blob/master/README.rst
- 服务器端发布检查清单可在 Nova/ReleaseChecklist 中找到
代码审查仪表板
- 许多 Nova 审查员使用仪表板来帮助他们决定要审查什么。 Nova/GerritDashboards 跟踪我们的一些最爱。
其他资源
- 有关 虚拟机管理程序支持矩阵 的详细信息
贡献者资源
贡献者文档
Nova 子团队
Nova 团队每周召开一次会议: Meetings/Nova。
除了每周全项目 Nova 聚会外,还有一些子团队。这些子团队聚集在一起讨论在 Nova 的一个重点领域进行的工作。
代码审查子团队
子团队不需要权限。它们可以存在于短时间或长时间。
一种常见的模式是一个临时小组,专注于一组审查。他们通常在此处协调: https://etherpad.openstack.org/p/stein-nova-subteam-tracking
对于每个子团队,etherpad 通常包括
- 组中人员的列表(IRC 昵称)
- 子团队已审查并认为准备好由 nova-core 批准的补丁列表
- 子团队正在专注于审查的补丁列表
- 可以链接到常规会议,但这完全是可选的
随着时间的推移,希望一些子团队能够变得足够值得信赖,可以算作 +2。即使不算作 +2,审查重点和隐含的优先级仍然非常有价值。
子团队会议
一些子团队更正式,有定期会议和维基页面。
- 链接的维基页面应包括
- 团队的任务
- 定期会议时间
- 协调员/联系人
- 会议议程
- 以前会议的日志链接
- 子团队代表应定期参加主 Nova 会议,以提供子团队状态报告。
- 子团队 *不* 专门负责代码的某个区域。欢迎任何人贡献任何地方。但是,鼓励您定期与在同一区域工作的其他人进行沟通,子团队有助于鼓励这一点。
- 子团队是组织开发工作,但不一定是在给定领域设定项目方向。补丁的批准仍然由 nova-core 团队完成,并且提前将设计发布到 openstack-dev 邮件列表中进行审查是有益的。
活跃子团队
TODO - 此列表可能会过时,需要更好的方法。
历史记录
- 以前的 PTL
- Vish Ishaya (vishy),项目开始到 Grizzly 发布
- Russell Bryant (russellb),Havana 和 Icehouse 发布
- Michael Still (mikal),Juno 和 Kilo 发布
- John Garbutt (johnthetubaguy),Liberty 和 Mitaka 发布
- Matt Riedemann (mriedem),Newton、Ocata、Pike 和 Queens 发布
- Melanie Witt (melwitt),Rocky 和 Stein 发布
- Eric Fried (efried),Train 发布
- Balazs Gibizer (gibi),Ussuri、Wallaby 和 Xena 发布
- Sylvain Bauza (bauzas),Yoga、Zed、Antelope、Bobcat、Caracal、Dalmatian 和 Epoxy 发布
- 以前或当前的 core 审查员
- Alex Xu
- Andrew Laski
- Balazs Gibizer
- Brian D. Elliott
- Brian Lamar
- Brian Waldon
- Chris Behrens
- Chris Yeoh
- Dan Prince
- Dan Smith
- Daniel Berrange
- Devananda van der Veen
- Eric Fried
- Jay Pipes
- Joe Gordon
- Johannes Erdfelt
- John Garbutt
- Ken'ichi Ohmichi
- Kevin L. Mitchell
- Lorin Hochstein
- Mark McLoughlin
- Matt Dietz
- Matt Riedemann
- Melanie Witt
- Michael Still
- Nikola Dipanov
- Pádraig Brady
- Paul Voccio
- Rick Harris
- Russell Bryant
- Sandy Walsh
- Sean Dague
- Soren Hansen
- Stephen Finucane
- Sylvain Bauza
- Trey Morris
- Vishvananda Ishaya
- Yun Mao
开发者联系方式
以下是 Nova 中主要子系统以及您可以在 IRC 或电子邮件中联系他们以获取有关特定子系统问题的联系人列表。IRC 昵称在括号中。
Nova 对象框架
- Dan Smith (dansmith) - Jay Pipes (jaypipes)
libvirt virt 驱动
- ?
Hyper-V virt 驱动
- Claudiu Belu (claudiub)
VMWare/vCenter virt 驱动
- jhui@vmware.com - Yingji Sun <yingjisun@vmware@com>
XenAPI virt 驱动
- Bob Ball (BobBall) - John Garbutt (johnthetubaguy)
Ironic/裸机
- Jim Rollenhagen (jroll)
调度和资源跟踪
- Sylvain Bauza (bauzas) - Jay Pipes (jaypipes)
块设备映射和卷附件
- Matthew Booth (mdbooth) - Feodor Tersin (ftersin) - Lee Yarwood (lyarwood)
REST API
- Alex Xu (alex_xu)
数据库
- Jay Pipes (jaypipes)
Cells (v1 和 v2)
- Dan Smith (dansmith) - Melanie Witt (melwitt)
nova-network
- Dan Smith (dansmith)
Neutron
- Matt Riedemann (mriedem)
RPC
- Dan Smith (dansmith)
通知系统
- Balázs Gibizer (gibi)
PCI 设备 / SRIOV
- Moshe Levi (moshele) - Stephen Finucane (sfinucan)
Placement / 资源提供者
- Jay Pipes (jaypipes) - Chris Dent (cdent) - Ed Leafe (edleafe) - Eric Fried (efried)
所以,你想了解更多关于 Nova 的信息?
要了解更多关于 Nova 的信息,请阅读我们的 Nova 指导