OpenStack 开发人员活动每周回顾

很多人要求更深入地了解 OpenStack 的开发人员活动,因为大量的代码变更和提案使得很难监控所有正在发生的事情。为了让更多人了解开发人员的活动,我计划每周或每两周发布一篇关于最新开发活动的博客文章。如果您对这篇博客文章有任何想法,请通过 [email protected] 发送电子邮件给我。我随时准备倾听社区的新想法。

活动

  • 分支合并提案冻结(2011 年 1 月 6 日) – 仅影响引入新功能或预期行为更改的分支;不影响修复错误的分支。要提交新功能,您必须遵循在 https://wiki.openstack.org/BranchMergeProposalFreeze 找到的例外流程
  • Bexar 功能冻结计划于 1 月 13 日进行

开发人员邮件列表(存档: https://lists.launchpad.net/openstack/

  • BZR 插件 – Josh Kearney 创建了一个插件 (https://github.com/jk0/bzr-pre-commit-hook),以确保在提交代码时自动运行 PEP8 和单元测试
  • OpenStack 编程模型框架 – John Purrier 提出了 (https://lists.launchpad.net/openstack/msg00225.html) 一种模型,其中开发人员将与 OpenStack 服务交互,不会直接与服务 API 交互,而是将有一组已发布的语言绑定来定义编程模型。这并不排除直接服务调用,但会鼓励使用绑定而不是直接调用。这些绑定在所有目的上都将被视为“Nova API”。关于此问题的进一步讨论导致社区不赞成仅使用语言绑定进行开发的观点,因为无法保证特定语言绑定将在特定版本中可用。
  • OpenStack API 讨论 – John Purrier 发布 (https://lists.launchpad.net/openstack/msg00181.html) 关于 OpenStack API 的一些评论,讨论了 Bexar 和/或 Cactus 版本的可用性,这也促使社区关注 OpenStack 开发人员的内部 API 是什么,以及生态系统开发人员可以利用的外部 API 是什么。当前的命名约定是 devAPI 用于内部 OpenStack 开发,OpenStack API 用于围绕 OpenStack 创建解决方案的人员。请注意,内部 devAPI 的命名可能会发生变化。有关 Bexar 的 OpenStack API 的更多详细信息,请参见 https://blueprints.launchpad.net/nova/+spec/openstack-api-parity

有关 OpenStack 开发活动的最新信息,请查看以下网站以获取更多详细信息

标签:

发表评论

您的电子邮件地址将不会被公开。 必填字段已标记 *