OpenStack 社区每周简报(2 月 13 日 – 20 日)

OpenStack 技术委员会更新:项目改革进展

在过去的几个月里,技术委员会一直在讨论解散集成发布的二进制概念,并使我们的项目结构适应 OpenStack 社区协作开发的未来需求。一份 规范 已经编写完毕,描述了改革的理由及其目标。在过去几周里,OpenStack 技术委员会批准了一系列首批变更,影响着 OpenStack 上游团队和我们社区开发的项目的组织方式。

为开源云项目贡献代码,而不会失去理智

如果您有兴趣为 OPNFV、OpenDaylight 或 OpenStack 贡献代码,请记住一些事项,以使流程更轻松。

欢迎来到网络和云基础设施的狂野西部

现在看起来像狂野西部,但开放网络和云基础设施的未来是光明的。这是在 Linux Collaboration Summit 上,由 Red Hat、Ericsson、Cumulus Networks 和 OpenStack Foundation 的发言人参加的座谈会的主要结论,由 Neela Jacques 主持。

简洁的 API:OpenStack SDK 中的限制

Brian Curtin 正在与一个团队合作开发 OpenStack SDK,该项目旨在为使用 OpenStack 的 Python 开发人员提供出色的体验。他和他的同事希望能够让人们在 OpenStack 之上构建出色的东西,并正在寻求反馈。

通往温哥华之路

相关讨论

截止日期和开发优先级

之前活动的报告

安全公告和通知

技巧与窍门

即将举行的活动

2015 年活动计划现已在 全球活动日历 wiki 上提供。

其他新闻

有答案了吗?

Ask OpenStack 是 OpenStack 用户的首选目的地。有趣的问题等待回答

OpenStack 反馈

将不良提交引入客户端发布对 gate 的影响

每周新闻通讯是社区了解每周发生的各种活动的方式。如果您想向每周更新添加内容或对本新闻通讯有任何想法,请留下评论。

OpenStack 技术委员会更新:项目改革进展

在过去的几个月里,技术委员会一直在讨论解散集成发布的二进制概念,并调整我们的项目结构以适应 OpenStack 社区协作开发的未来需求。一份规范已经编写完毕,描述了改革的理由及其目标。在过去几周里,OpenStack 技术委员会批准了一系列首批变更,影响着 OpenStack 上游团队和我们社区开发的项目的组织方式。

项目团队

这些变更中的第一项是从“项目组”(programs)过渡到“项目团队”(project teams)。我们之前围绕主题项目组组织 OpenStack 中的工作,例如“计算”(Compute)、“基础设施”(Infrastructure)或“部署”(Deployment)。这造成了一些问题,包括术语与“商标项目组”的冲突,或者命名混淆(“计算”既是 Nova 的官方名称,也是生产它的开发团队的名称)。但最重要的问题是它具有排他性:只能有一个“部署”项目组。任何替代解决方案都无法发展和证明其价值,除非被现任团队采用。这扼杀了创新,并使有价值的项目,可以说是在 OpenStack 社区中开发的,永远无法进入“OpenStack”。

通过将它们称为项目团队,并以其主要产品的代码名称命名它们(“Nova 团队”、“TripleO 团队”),我们避免了这种排他性。我们还真正地称呼团队,就像上游的每个人称呼它们一样。这并不意味着我们将为每个现有的项目团队拥有替代项目团队:显然,竞争对基础设施团队等只有一个团队的团队来说没有意义。 允许一些竞争发生,让我们可以在为我们的用户带来价值的地方培养创新。

项目团队的新要求

第二次变更在于新工作组要作为 OpenStack 项目团队正式接受的要求。新的程序过去有复杂的、非常主观的要求,包括避免与现有程序的范围重叠。对于正在开发软件交付物程序的程序,我们将评估交付物的成熟度并判断其其余“集成发布”的契合度。这造成了一些问题(详见规范,对感兴趣的人来说),最终导致我们在 Juno 周期内无法接受新的组。

新的要求更多的是社会性的而非技术性的。目标是确定一个项目团队是否“我们中的一员”:他们是否帮助实现 OpenStack 的使命?他们是否遵循 OpenStack 方式(四个开放)?他们是否像其他 OpenStack 项目一样进行日常开发?他们是否遵循我们的开发周期?他们是否使用 openstack-dev 邮件列表并参与我们的设计峰会?那么他们显然是 OpenStack 社区的一部分,他们生产的软件应该被识别为“OpenStack 项目”。

我们将从现在开始接受新的项目团队申请,尽管技术委员会预计最初会按顺序缓慢地处理它们,因为我们仍在完善要求和申请流程。我们预计在温哥华的 Liberty 设计峰会之前,将增加许多新的项目团队。

有些人担心新的项目团队突然涌入会扰乱设计峰会。我的回答是,我们实际上已经在设计峰会上有了不仅仅是官方项目组,我们已经为那些显然是我们社区一部分的项目提供了时间和空间。这只是让事情更清楚。与拟议的变更设计峰会格式一起,我们相信该活动可以经受住这种变化。

不再有通往集成发布的孵化阶梯

第三个变更是我们开始解构“集成发布”概念,将其分解为一组更明确定义的标签。如规范中所述,二进制“集成发布”属性最终对不同的人意味着不同的事情。最初的含义只是“在同一日期一起发布”。但由于这是唯一的属性,人们推断出稳定性、成熟度或必要的块,而只是采用了通用的开发流程。这造成了很多困惑,也使其成为一个非常理想的徽章,而不是一个技术属性,导致一个越来越大的项目组合,项目没有以相同的方式被我们的用户消费。现在是时候让这个单一的二进制概念消失,并用一系列更精确定义的属性来代替,最终为我们生态系统中的项目提供更丰富的描述。

我们创建了一个框架来定义这些标签。作为第一步,为了确保无缝过渡,我们创建了一个“集成发布”标签来描述将在 Kilo 周期结束时一起发布的项目列表。在未来几个月里,我们将开始定义各种“集成发布”概念的标签,并将它们应用于符合其要求的项目。这些标签将帮助用户做出更明智的决策。

由于这将最终使集成发布成为一个过时的概念,我们还取消了“孵化”期。孵化期是项目学习流程和建立一系列要求之前,我们才会确信它们能够在不危害现有项目的情况下与其他“集成项目”同时发布。由于我们正在消除“集成发布”作为单一目标,我们也在消除缓慢通往它的孵化阶梯。然而,通过定义与 QA 相关的特定标签以及对项目团队进行更直接的指导,对质量标准进行严格定义的工作仍在继续。

现有孵化项目会怎样?嗯,它们仍然是完整的 OpenStack 项目,由官方 OpenStack 项目团队制作。我们将根据我们定义和引入的标签来应用标签(或不应用标签)。

核心呢?

OpenStack “核心”一组由 OpenStack 基金会董事会(更确切地说,其 Defcore 子委员会)定义的规则,与特定的商标项目组相关联(想想:为了将您的解决方案标记为“OpenStack Powered”而需要实现什么)。Defcore 过去会根据“集成发布”项目列表来构建他们的“核心”规则,那么这些变化会如何影响它?

首先,Defcore 已经从简单的核心项目列表转向了基于能力和所需代码部分的方案,这些方案可以应用于多个不同的商标项目组。最近通过的新章程措辞仍然要求 Defcore 从技术委员会批准的项目列表中选择所需的代码部分,因此技术委员会仍然预计需要向 Defcore 提供项目列表。我们可能会将我们的答案表达为特定的标签,以便与其它属性分离,并具有与商标项目组特定需求相一致的特定弃用规则。

关注呢?

随着 OpenStack 项目团队和交付软件数量的可能增加,自然会担心这会分散对基本项目的注意力。我们不期望这种情况发生。首先,这不是零和游戏:认识到更多的项目团队是我们的社区的一部分,会将新的血液带入我们的社区,而不是人为地将其排除在外。其次,关键项目集将出现,成为其他项目都必须依赖的基础集。这些基础集将比当前的集成发布小得多,因此我们将更容易集中精力。过载且不断增长的“集成发布”迫使我们越来越分散注意力,这种演变将使我们能够更加关注基础部分。

接下来是什么?

改革的下一步是开始定义将取代“集成发布”单一概念的标签。例如,我计划引入一系列标签来描述每个项目的发布模型。他们是否由发布管理团队协调以确保按时发布?他们只是采用通用的发布计划并尽力达到日期?他们是否遵循自己的基于功能的计划,试图与 Kilo 发布日期相匹配?或者他们只是在他们认为合适的时候发布?这些标签将为我们的下游用户提供比我们目前提供的更丰富的信息。

但这只是一个例子。目标是让我们的社区参与进来,定义对他们有用的标签,并附带记录的标准。技术委员会不应拥有标签定义的独占权。我期望我们的运营商、我们的发行版、我们的最终用户讨论对他们有用的属性,并提出相应的标签。技术委员会也不应拥有将标签与项目关联的独占权:标签应由最了解的人应用(并且应用者是每个标签定义的一部分)。技术委员会只是监督标签框架,我们所有人都必须使其尽可能有用,以便浏览我们不断增长的生态系统。

 

OpenStack 社区每周简报(2 月 6 日 – 13 日)

OpenStack 确定“Liberty”作为下一个发布名称

OpenStack 的下一个版本将命名为 Liberty。虽然您可能会想到“自由”一词(例如免费啤酒或其他东西),但该名称来自加拿大萨斯喀彻温省的一个村庄。

介绍 PoshStack,OpenStack 的 PowerShell 客户端

OpenStack SDK 存在于几种编程语言中,包括 Python、Go、Ruby 等。对于那些不想编写代码的人,*nix 世界的用户可以使用命令行中的 Curl 执行操作。对于 Microsoft Windows 管理员呢?Windows 管理员可以使用 PowerShell 和 PoshStack”。

如何帮助刷新 OpenStack 的文档站点

如果您最近查看了 OpenStack 文档 站点,您可能注意到新的外观。着陆页的刷新设计是正在进行的 大修的开始。然而,该站点正在建设中,人们已经赞赏了 刷新。 转向更简单的标记语言将大大有助于 OpenStack 贡献者处理他们关心的文档。

GSoC2015:潜在导师和参与者是时候了!

现在是时候申请年度 Google 暑期代码 活动的席位了。去年,我们获得了许多席位,并拥有很棒的项目。我们希望今年能获得更多的席位、超酷的项目等等。如果您有兴趣——无论是作为导师还是参与者,请随时 将您的姓名和项目想法添加到 wiki 页面

通往温哥华之路

相关讨论

截止日期和开发优先级

之前活动的报告

安全公告和通知

技巧与窍门

即将举行的活动

2015 年活动计划现已在 全球活动日历 wiki 上提供。

Supercomputing 2015 论文提交截止日期临近

其他新闻

有答案了吗?

Ask OpenStack 是 OpenStack 用户的首选目的地。有趣的问题等待回答

OpenStack 反馈

learnt

当我听说有一些私有的 OpenStack 频道时

每周新闻通讯是社区了解每周发生的各种活动的方式。如果您想向每周更新添加内容或对本新闻通讯有任何想法,请留下评论。

OpenStack 社区每周简报(1 月 30 日 – 2 月 6 日)

OpenStack “L” 命名投票

我们再次希望您帮助选择下一个开发周期和发布(紧随“Kilo”之后)的正确名称。我们的下一次峰会将于 5 月在加拿大不列颠哥伦比亚省温哥华举行。L 候选名称已被提出、选择并检查了各种问题……留下 4 个候选名称在最终的公开投票中。请花点时间参与我们的投票:https://www.surveymonkey.com/r/openstack-l-naming

获取这些 OpenStack 基础设施工具并运行!

当您每天收到数千个补丁集、评论和测试环境时,您需要合适的工具来处理它们。OpenStack 创建了这些免费软件工具来处理其日益增长的规模——以下是它们能为您做的事情。

如何撰写成功的 OpenStack Summit 提案

社区有很多话要说:在 2014 年 11 月巴黎峰会上,提交了超过 1,000 个提案,而演讲数量不足 200 个。对于 即将举行的温哥华峰会,有 17 个峰会主题,从社区建设和安全到动手实验。提交提案的截止日期是 2 月 9 日。

来自 Superuser 编委会的思考和预测

我们采访了 Superuser 的 编委会,听取他们对 Kilo 版本的看法,以及他们期待在 5 月即将到来的温哥华峰会上看到的内容。

通往温哥华之路

相关讨论

截止日期和开发优先级

之前活动的报告

安全公告和通知

技巧与窍门

即将举行的活动

2015 年活动计划现已在 全球活动日历 wiki 上提供。

其他新闻

有答案了吗?

Ask OpenStack 是 OpenStack 用户的首选目的地。有趣的问题等待回答

OpenStack 反馈

heat-autoscale

Heat 自动缩放

每周新闻通讯是社区了解每周发生的各种活动的方式。如果您想向每周更新添加内容或对本新闻通讯有任何想法,请留下评论。

OpenStack 社区每周简报(1 月 23 日 – 30 日)

努力弥合 OpenStack 中开发人员/最终用户之间的差距

产品工作组将开展倾听活动,以改善开发人员及其管理人员之间的对话。

如何撰写成功的 OpenStack Summit 提案

2 月 9 日截止日期的灵感、技巧和动力。

OpenStack 计算节点的原子升级过程

Steve Dake 参与了 Kolla 项目,该项目旨在将 OpenStack 容器化,以及 Magnum 项目,该项目旨在提供容器即服务。在他的博客文章中,他谈到了容器,以及它们如何作为 OpenStack 的升级工具非常有用。

使用 OpenStack 打造云职业生涯

OpenStack 能为您做什么?也许可以帮助您发展职业生涯?OpenStack 是一个不断发展的领域,并且有 足够多的 工作机会等待着合格的求职者。那么您如何获得其中一份工作?

通往温哥华之路

相关讨论

截止日期和开发优先级

之前活动的报告

安全公告和通知

技巧与窍门

即将举行的活动

2015 年活动计划现已在 全球活动日历 wiki 上提供。

其他新闻

有答案了吗?

Ask OpenStack 是 OpenStack 用户的首选目的地。有趣的问题等待回答

OpenStack 反馈

investigating

开始研究将大型云从 nova-network 迁移到 neutron

每周新闻通讯是社区了解每周发生的各种活动的方式。如果您想向每周更新添加内容或对本新闻通讯有任何想法,请留下评论。

温哥华峰会赞助现已开放

如果您有兴趣赞助 2015 年 5 月在温哥华举行的 OpenStack 峰会 – 电子合同现已开放签名此处

在签署峰会合同之前,您必须先签署主活动赞助协议。如果您之前赞助过波特兰、香港、亚特兰大或巴黎峰会,那么您已经完成了此步骤。

请完整阅读成为赞助商页面和赞助方案BEFORE 执行上述任何协议。

如果您有任何问题,请联系 [email protected]

我们期待在温哥华与您见面!

 

感谢您的支持!

Mark

@sparkycollier

FOSDEM 2015:你可以在这里了解更多关于 OpenStack 的信息

FOSDEM 2015 将于本周末,1 月 31 日和 2 月 1 日在布鲁塞尔举行。日程中有来自不同社区成员的几个 OpenStack 会议,以及由志愿者组成的 OpenStack 展位。

如果您参加,这里有一份来自 OpenStack 社区不同成员的会议列表,包括来自发布周期管理 PTL Thierry Carrez 的会议。

如果您有兴趣了解更多关于参与 OpenStack 社区的信息,请到我们位于 K 楼一楼主信息台附近的展位。

FOSDEM map

OpenStack 社区每周简报(1 月 16 日 – 23 日)

Oslo 命名空间更改的原因和方法

在 Kilo 周期中,Oslo 团队一直在忙于在所有项目中弃用 oslo 命名空间。这可能首先引起大多数人的问题是:为什么? Ben Nemec 在他的博客文章中给出了答案,并解释了通用库团队如何解决这个问题。

通往温哥华之路

相关讨论

截止日期和开发优先级

之前活动的报告

安全公告和通知

技巧与窍门

即将举行的活动

2015 OpenStack 基金会活动计划和演讲征集现已发布 2015 年活动计划现已在 全球活动日历 wiki 上发布。详细电子表格涵盖行业活动、峰会(日期和地点),以及社区组织的区域 OpenStack Days。 如果您有兴趣赞助或在计划的 OpenStack Day 上演讲,请联系电子表格中列出的联系人。

其他新闻

有答案了吗?

Ask OpenStack 是 OpenStack 用户的首选目的地。有趣的问题等待回答

OpenStack 反馈

DudeWaiting

等待我的长期审查队列中发生一些事情

每周新闻通讯是社区了解每周发生的各种活动的方式。如果您想向每周更新添加内容或对本新闻通讯有任何想法,请留下评论。

OpenStack 社区每周简报(1 月 9 日 – 16 日)

2015 年选举结果

感谢所有投票参与今年选举的人。我们达到了法定人数,并通过了三项章程修正案。我们还达到了法定人数,选举了八名个人董事加入 2015 年 OpenStack 董事会。

赢家是…

个人董事

  • Tim Bell
  • Russell Bryant
  • Alex Freedland
  • Rob Hirschfeld
  • Vishvananda Ishaya
  • Kavit Munshi
  • Egle Sigler
  • Monty Taylor

铂金董事

  • Alan Clark
  • Eileen Evans
  • Toby Ford
  • Van Lindberg
  • Mark McLoughlin
  • Todd Moore
  • Imad Sousou
  • John Zannos

金牌董事

  • Simon Anderson
  • Robert Esker
  • Tristan Goode
  • Steven Hallett
  • Chris Kemp
  • Boris Renski
  • Sean Roberts
  • Lew Tucker

Kilo Nova 部署建议

Nova 开发人员在首次 OpenStack 安装之前会告诉部署者考虑什么? Michael Still 分享了他的思考过程,以考虑您的选项并做出明智的决定。

OpenStack 大使齐聚一堂

大使帮助其他用户组通过沟通。会议每周二和第四周五交替举行,时间分别为 08:00 GMT18:00 GMT,在 chat.freenode.net IRC 频道:#openstack-meeting-alt 上。

小型 openstack

运营商邮件列表上进行了一次有趣的讨论,讨论了请求小型 OpenStack 安装(约 3-5 个节点)。这些消息始于 12 月持续到 1 月,并转移到讨论分布式 glance

用户自助注册和管理

Adrian Turjak 在开发邮件列表中询问是否有兴趣或需要为使用 OpenStack 的人员提供开源用户注册和管理服务。似乎有一种基本的需要,让用户能够自行注册,选择自己的密码,并请求将新用户添加到他们的项目。 David Chadwick 指向了一个蓝图和一个肯特大学的系统演示Enrique Garcia 也表示有兴趣帮助这项工作。

通往温哥华之路

相关讨论

截止日期和开发优先级

安全公告和通知

技巧与窍门

即将举行的活动

2015 OpenStack 基金会活动计划和演讲征集现已发布 2015 年活动计划现已在 全球活动日历 wiki 上发布。详细电子表格涵盖行业活动、峰会(日期和地点),以及社区组织的区域 OpenStack Days。 如果您有兴趣赞助或在计划的 OpenStack Day 上演讲,请联系电子表格中列出的联系人。

其他新闻

有答案了吗?

Ask OpenStack 是 OpenStack 用户的首选目的地。有趣的问题等待回答

OpenStack 反馈

voting

请为我投票!

每周新闻通讯是社区了解每周发生的各种活动的方式。如果您想向每周更新添加内容或对本新闻通讯有任何想法,请留下评论。

所有 OpenStack Foundation 个人会员都应该立即投票

投票方式: 如果您是符合投票资格的选民,您应该已经收到一封主题为“OpenStack Foundation – 2015 个人董事选举”的电子邮件,发件人是 [email protected]. 该邮件包含您的唯一投票链接。如果您没有收到电子邮件,请联系 [email protected]

如果您是 OpenStack Foundation 的活跃成员,您应该已经在您的收件箱中收到一封包含投票链接的电子邮件,用于更新董事会成员并修改基金会的章程。章程的修改使本次选举与其他选举不同,需要您的投票。

在 2014 年,OpenStack 社区创建了多个版本的章程修订,作为定义构成核心 OpenStack 功能的一部分流程。拟议的章程修订旨在提供灵活性,以确定使用 OpenStack 商标所需的软件。修订案还允许采用“DefCore”程序以及未来对这些程序的任何更改。这些修正案已经经过了十五次修订,并听取了技术委员会、DefCore 委员会、OpenStack Foundation 管理层、法律事务委员会和董事会的意见。

现在轮到您了:章程的修改要求至少 25% 的符合投票资格的选民投出选票。如果未达到法定人数,章程将不会更改,基金会的工作将更加复杂。

您有责任完成,而且不会占用您太多时间。您可以了解更多关于修正案的信息。我们需要您的点击来达到法定人数,以改进基金会。