OpenStack 社区每周简报(2 月 14 日 – 28 日)

为什么你应该审查更多的 OpenStack 代码

Icehouse 3 即将到来,作为许多核心评审团队的成员,这意味着大家不断地询问如何让核心评审人员审查他们的代码。Sean Dague 很好地解释了为什么你应该进行代码审查。

使用 Intel TXT 构建可信云计算:挑战

在当今互联的环境中,对计算基础设施的攻击无处不在。大型企业已被黑客和恶意软件入侵,对其声誉和业务都造成了损害。保护基础设施免受外部和内部威胁是运营生产级云环境的重要组成部分。 Christian Huebner 介绍了 OpenStack 如何与 TXT 集成。

我们在哈瓦那的云

将近 50,000 个核心的云从 Grizzly 升级到 Havana 可以通过一系列步骤完成,每个步骤都可能导致功能短暂降低,但虚拟机始终可用。 Tim Bell 告诉我们 CERN 如何升级其 OpenStack 云。

OpenStack 端口到 Python 3 的状态

Python 3 已经存在大约 5 年了,我们有 充分的理由 确保 OpenStack 能够在上面良好运行。不幸的是,情况并非如此。在他的文章中,Cyril Roelandt 解释了哪些有效,哪些无效,以及 可以做些什么来提供帮助。

OpenStack 被选为 Google Summer of Code 2014 的指导组织

OpenStack 已被选为 Google Summer of Code 2014 的指导组织。感谢许多贡献者的辛勤工作,我们能够首次 加入 GSoC

通往 Juno Summit – 亚特兰大 2014 的道路

技巧与窍门

之前活动的报告

即将举行的活动

安全公告

本周热门 OpenStack 视频

其他新闻

有答案了吗?

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

项目最新活动

您想一目了然地查看本周提交和解决的 bug 吗?查看 OpenStack Activity Board – Insights 上的各个项目页面。

OpenStack 反馈

等待 zuul 检查我的审查

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

开放麦克风聚焦:Derek Higgins

derekh_headshot本文章是 OpenStack Open Mic 系列的一部分,旨在突出那些帮助 OpenStack 取得成功的人们。每周,一位新的贡献者将站出来回答五个关于 OpenStack、云、职业和他们喜欢做的事情的问题。 

Derek 在 Red Hat 为 OpenStack 工作,居住在爱尔兰西部。现在,你会发现他主要在 TripleO 上工作
为 TripleO CI 设置做出贡献。当他没有忙于阻止他 3 岁和 10 个月大的孩子捣乱时,Derek 会作为一名合格的 EMT 为救护车服务做志愿者。

当面对问题时,Derek 通常会闭着眼睛直接跳进去,当他发现自己陷入困境时,他会出去,然后从其他地方跳进去。

你可以在 Twitter 上关注他:@bethehokie

1. 您认为未来一年哪些新的 OpenStack 项目会对云市场产生重大影响?

我正在做的那个,一个参考部署 OpenStack,是我们社区迄今为止一直缺少的东西。TripleO 正在努力使其正确。到目前为止,运营商们在决定如何部署 OpenStack 时都被留给了自己,但选择一个与上游开发过程完全集成的解决方案将使他们的选择更容易。

2. 你是如何学习编码的?是自学还是在大学学习?在工作中学习?

在我上大学的第一天,一位讲师走进教室,问有多少人知道什么是编程语言,然后举起手。我就是那些双手放在身旁的人之一。我很快学会了 pascal 和 x86 汇编,然后是 C 和 C++。大学毕业后,我开始用 python 编码,除了偶尔冒险使用其他语言外,我几乎一直停留在 python 世界。

3. 你最喜欢在哪里编码?在办公室、当地咖啡馆还是床上?

我通常在家里的办公室工作,但每周我都会前往都柏林,与一些其他基于爱尔兰的 Red Hat 工程师一起工作一天。我喜欢花时间与同事联系,了解他们正在做的事情。

4. 你每天阅读哪些出版物、博客、邮件列表等?

我实际上不关注任何特定的博客,而是依靠我在 Twitter 上关注的人/信息流来引起我对有趣事情的注意。我每周阅读一次 lwn.net,并发现它是一个关于自由软件世界当前新闻的绝佳来源。

5. 是什么吸引你加入 OpenStack 的?

当有机会在 OpenStack 上工作时,我毫不犹豫地接受了。当时 Red Hat 刚刚开始参与 OpenStack,因此有很多机会探索我最感兴趣的领域。从那时起,社区一直在解决新的问题,为我参与有趣的项目提供了源源不断的动力。

标签:

OpenStack 被选为 Google Summer of Code 2014 的指导组织

OpenStack 已被选为 Google Summer of Code 2014 的指导组织。感谢许多贡献者的辛勤工作,我们能够首次 加入 GSoC

对于那些还没有听说过的人,GSoC 是 Google 支持的全职实习计划,它为世界各地的学生提供津贴,让他们开始为开源组织贡献编码任务。这对双方来说都是一次很好的体验,因为它为组织带来了新的想法和人才,并让学生学习和体验在真实世界软件开发环境中工作是什么感觉。

即使我们已经被选中,我们仍然在寻找更多的项目想法和导师。

征集想法

在本轮中,许多开发人员自愿指导学生参与不同的项目,包括 OpenStack Scheduler (Gantt)、OpenStack 监控和遥测 (Ceilometer)、OpenStack 消息队列服务 (Marconi)、OpenStack Incubator (Oslo) 和 OpenStack 网络 (Neutron),并为学生提出了几个想法。请查看 wiki 以获取当前提出的想法的完整列表

学生不必坚持这些想法,他们可以提出自己的编码任务。如果你愿意指导学生并有一个想法要提出,请随时将它添加到 wiki 中的想法列表中

征集导师

现在申请成为导师还来得及!指导是一次充实而有益的经历,不会占用你太多的时间。请在 Google 的 GSoC 导师手册 中了解更多关于如何成为导师的信息。如果你有兴趣指导,请将你的名字添加到 wiki 中的导师列表中

征集学生

学生申请将于 3 月 10 日开始,至 3 月 21 日结束。届时,学生必须与社区联系,选择一个项目,提交一份提案(可以基于建议的想法或个人想法),并包含所有必要的文件。

有关如何成为 GSoC 学生的更多详细信息,请参阅 Google 的 GSoC 学生手册

目前未来的申请者正在 将他们的姓名和联系信息添加到 wiki 中,所以如果你想申请成为学生,请立即将自己添加到此列表中并与社区联系。

加入 OpenStack GSoC IRC

如果你想了解有关 OpenStack 参与 GSoC 的更多详细信息,请加入 irc.freenode.org 上的 #openstack-gsoc。我们很高兴听到你的消息!

标签:

OpenStack 在芝加哥商品交易所集团:芝加哥地区 Meetup

芝加哥商品交易所 (CME) Group 昨晚(2014 年 2 月 20 日)举办了芝加哥地区 OpenStack 见面会。晚上从 OpenStack 见面会组织者 Erik Martensen 和 CME 主办方兼高级主管 Vinod Kutty 的简短介绍开始。然后,人群坐下来听取 OpenStack Cinder 核心开发者 Mike Perez 讨论块存储项目的新内容。这是一场热烈的讨论,有三十多分钟的积极问答。大多数观众对 Cinder 有一般的到高级的概念,甚至有人给 Mike 提供了一些关于用户在未来版本中想要什么的想法。非常感谢 Mike 从洛杉矶过来与芝加哥社区日益增长的 OpenStack 兴趣互动。同时,也感谢 CME 和 Vinod 提供了出色的会议空间。

Outside of the CME GroupCrowd ShotMike & Vinod quiz the audienceMike that might be in the next releaseMike Talking - Interesting

OpenStack Atlanta Summit 演示文稿投票

周三晚上,我们发布了在线工具,允许你对提交给OpenStack Summit(将于 5 月 12 日至 16 日在亚特兰大举行)的演示文稿提案进行评分。

这是我们第二年使用在线投票来选择峰会演示文稿,我们想让你知道我们刚刚修复了一个你可能在投票头两天遇到的错误。警惕的社区成员发现,在某些情况下,在投票后可能会显示我们之前峰会的旧演示文稿。(系统会随机选择下一个要显示的演示文稿,在这种特定情况下,它没有将结果限制为即将到来的峰会。)现在已经修复了该错误,我们为导致它的错误表示歉意。

最终,每个赛道的负责人将使用社区收集的评分作为输入来做出最终的演示文稿选择。为了给你更多时间来投票,我们将投票截止日期延长至美国中部时间 3 月 3 日午夜。

如果你是演示者或选民,有任何问题或反馈,请告知我们:[email protected]

开放麦克风聚焦:Paul Michali

这篇文章是 OpenStack 开放麦克风系列的一部分,旨在突出那些帮助 OpenStack 取得成功的人们。每周,一位新的贡献者将站到麦克风前,回答关于 OpenStack、云、职业以及他们如何娱乐的五个问题。 

Paul Michali 是 Cisco 团队的 OpenStack 技术负责人。PaulMichaliHeadshot 虽然刚接触 OpenStack(2013 年开始),Paul 已经是一位拥有超过 30 年软件开发经验的开发者,曾在多家公司和行业工作。他目前专注于 VPNaaS,并且正在努力学习 Neutron 的方方面面。他已是空巢老人,与妻子和宠物一起居住在美国新罕布什尔州。工作之余,Paul 喜欢摄影、踢足球和排球,在家里的家庭影院观看科幻和动作电影,以及驾驶他的宝马在漂移场地玩耍。在 Twitter 上关注他 @pmichali

1. 你最喜欢的地方在哪里?最喜欢的旅行、度假或放松的地方? 

我经常去的一个特别的地方(除了冬天),是离家大约一个小时车程的一个小海滩。我早上带着我的狗去,它在海滩上跑来跑去,通常会捡回我扔进海里的球和棍子,让我们俩都得到很好的锻炼。作为一个早起的人,能够在安静而风景优美的地方看日出,真是太好了。

2. 你每天阅读哪些出版物、博客、邮件列表等?

除了阅读 OpenStack 开发者邮件列表(好吧,好吧,也许我只是浏览一下 🙂 ),我还喜欢浏览 StackExchange 领域的 StackOverflow、Super User、Ask Ubuntu、Ask Different (Mac)、Programmers、Unix & Linux 和 Photography。在休闲阅读方面,我尝试通过 Twitter 订阅获取一些新闻和信息,并且每天访问 Lifehacker.com。

3. 作为一名开发者,哪些行为帮助你走得最远?

可能对我作为开发者成长最有帮助的是不断学习新事物的渴望。我尝试每个月或两个月阅读一本技术书籍,不断寻求新的技术、方法和流程来应用,并且尽我所能地帮助他人。我经常为能够通过审查他人的代码以及向他人解释事物而感到谦卑。这有助于巩固知识并检验过去的假设和学习。

4. 你是如何学习编程的?你是自学成才还是在大学学习的?还是在工作中学习的?

一种混合。最初,我是自学成才的。当我们在高中时,一台 ASR-33 电报机连接到学校的计算机上(别问那是什么时候了),我开始在空闲时间编写小的 BASIC 程序。这种感染已经开始,到我高中毕业时,我在家乡的第一家个人电脑商店找到了一份兼职工作,销售电脑并为当地的小公司编写小型定制业务应用程序。

那时,我清楚地知道长大后想做什么,迫不及待地想得到我的第一个“真正”工作中的护口袋(是的,我确实在我的第一份“真正”工作时得到了一个)。我上大学学习了很多东西,把我的头脑塞满了各种语言。从那时起,我开始工作,并且在几乎每份工作中我都需要学习一门新的语言:微代码、Pascal、C、Java、Perl,以及 OpenStack 的 Python。

5. 你是如何第一次参与OpenStack的?

在 2012 年底,我所在的小组完成了一个大型项目,并将控制权移交给另一个开发团队。作为下一个任务,我们被提供了两个不同的项目,其中一个是加入 OpenStack 团队,但该团队的空缺名额非常有限。这对我来说将是一次冒险,要在新的领域(云计算)工作,使用新的语言(Python),采用新的流程(开源/社区化),并且作为公司内的另一个组织的一部分。

我之前稍微玩过 Python,编写了一些工具脚本,并且对这种语言很感兴趣。我想到我可以摆脱使用 C 的更传统的开发流程,转向使用 Python 的更迭代和增量式的流程,这鼓励我抓住这个机会,并且从那以后我再也没有回头。这是我职业生涯中最快乐的时光。

标签:

OpenStack 社区每周简报(2 月 7 日 – 14 日)

OpenStack 2013.2.2 发布

OpenStack 稳定维护团队很高兴地宣布发布 2013.2.2 稳定的 Havana 版本。所有项目中总共修复了 98 个错误。对 Havana 的这些更新旨在降低风险,不会有意引入回归或 API 更改。官方发布说明

通往 Juno Summit – 亚特兰大 2014 的道路

  • 你已经兑换了你的邀请码了吗?现在就行动吧!如果你在 1 月 25 日之前贡献了代码,请检查你的收件箱和垃圾邮件文件夹。
  • 在每个里程碑之后,将定期发送下一批邀请。
  • 演讲征集现已开放:提交你的提案,截止日期是今天。
  • 申请签证?在亚特兰大寻找住宿?请访问 https://openstack.org/summit
  • 申请 旅行支持计划。截止日期为 3 月 2 日。

技巧与窍门

之前活动的报告

即将举行的活动

安全公告

本周热门 OpenStack 视频

有答案了吗?

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

其他新闻

项目最新活动

您想一目了然地查看本周提交和解决的 bug 吗?查看 OpenStack Activity Board – Insights 上的各个项目页面。

OpenStack 反馈

受到大门的保护

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

标签:

开放麦克风聚焦:Chang Bo Guo

IMG_ChangBoGuo 这篇文章是 OpenStack Open Mic 系列的一部分,旨在突出那些帮助 OpenStack 取得成功的人。每周,一位新的贡献者将站到麦克风前,回答五个关于 OpenStack、云、职业和他们喜欢做的事情的问题。 

Chang Bo 是 IBM 的 CSTL 云团队的 OpenStack 开发者。他从 2012 年 10 月开始参与 OpenStack 项目,是来自该团队的 BJ 的第一批 OpenStack 开发者。他的第一个 OpenStack 贡献可以追溯到 2012 年,当时他致力于 Nova 下的 PowerVM 驱动程序,以支持 IBM Power Systems。现在,他主要关注 OpenStack Oslo 和 Nova,他的愿望是与世界顶尖的工程师合作,为 OpenStack 的成功构建最有效和高质量的通用库——云的内核!在 http://weibo.com/u/3977991006 上找到他的 ‘gpthread’,或在 LinkedIn 上 这里找到他。 

1. 你每天阅读哪些出版物、博客、邮件列表等?

openstack-dev 是我每天必须阅读的邮件列表。对我来说,它就像早晨的咖啡,让我能够了解社区的趋势。另一个我每天阅读的重要网站是 http://www.openstack.cn/。它是 OpenStack 中国的技术社区。他们报道来自 OpenStack 中国公司和技术分享的最新消息。

2. 如果你不能成为一名开发者,你梦想中的工作是什么?

我曾经计划成为一名物理学家。物理学展示了自然的规律,每一个新的发现都会改善我们对世界的看法。我高中时总是得到最高的物理分数 :).

3. 作为一名开发者,哪些行为帮助你走得最远?

总是阅读代码并在实际环境中练习。我们学到了太多关于操作系统如何运行以及如何用不同的语言编程的知识。这些只是通往宝藏的钥匙,而实践经验让我感觉更接近真理。例如,我编写了代码片段来验证 sqlalchemy 的错误用法——代码很小,但足以证明真相。

4. 你最喜欢的你贡献代码的项目是什么?

Oslo,所有 OpenStack 项目的通用库。它非常重要且对每个项目都有用。我们需要保证代码质量以使其正常工作。我仍然记得我的第一个 Oslo 补丁经过长时间的审查后被合并。在这个项目中,我们有 Python 专家和领域专家。新的通用想法在这里提出,为了审查它们,我必须深入研究 Python 标准和第三方库,并学习领域知识,这将帮助我快速成长。

5. 你认为过去三年 OpenStack 发生的最酷的事情是什么?

我们似乎终于找到了一个大多数人相信的方向,可以构建一个开放的云生态系统,并且越来越多的公司和人们加入了社区。我对此感到惊讶,我的朋友有一天告诉我,他们的公司一直在用 OpenStack 培训他们。从我的角度来看,我朋友的公司业务与云无关。OpenStack 的快速传播让我们更接近云。

标签:

OpenStack 社区每周简讯 (1 月 31 日 – 2 月 7 日)

定义 OpenStack “核心”

围绕 DefCore 倡议,在线和周围有很多争论,由 Thierry Carrez 发起的一条 消息 触发,以及 Mark McLoughlin、Nick BarcetTroy TomanDan WendlandtMark CollierTim BellEric WindischBoris RenskiPete ChadwikRandy Bias 等人的评论。

StoryBoard sprint 在布鲁塞尔举行

StoryBoard 是 Thierry Carrez 几个月前开始的一个项目。OpenStack 中的许多人遇到了 Launchpad 的一些问题(无法拥有跨多个代码库的蓝图,无法拥有灵活的项目组视图,无法使用非 Launchpad OpenID 进行登录……),并且正在调查替代方案。Thierry 厌倦了解释为什么现有的替代方案不适用于 OpenStack 任务管理,最终编写了一个概念验证来展示一个实际的例子。这个概念验证令人信服,基础设施团队决定编写我们自己的工具。

通往 Juno Summit – 亚特兰大 2014 的道路

  • 你已经兑换了你的邀请码了吗?现在就行动吧!如果你在 1 月 25 日之前贡献了代码,请检查你的收件箱和垃圾邮件文件夹。
  • 在每个里程碑之后,将定期发送下一批邀请。
  • 演讲征集现已开放:提交你的提案,截止日期是 2 月 14 日。
  • 申请 旅行支持计划。截止日期为 3 月 2 日。

技巧与窍门

之前活动的报告

即将举行的活动

本周热门 OpenStack 视频

有答案了吗?

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

其他新闻

欢迎新审查员和开发人员

你的关联信息是否正确?请在 OpenStack Foundation Members Database 中检查你的个人资料!

Wei Wang haruka tanizawa
Lukas Bednar Wei Wang
Joanna Huang Facundo Farias
Bertrand Lallau Esperanza Romero
Andrew Kerr Kirill Izotov
Ryan McNair Aneesh Puliyedath Udumbath
Martin Lopes Ruslan Kiianchuk
Donald Dugger Roland Hochmuth
Don Talton Ihor Stehantsev
Ren Qiaowei Tim Landscheidt
Matthew Gilliard Malini Kamalambal
Ronak Shah Nicolas PLANEL
Jay Lee

项目最新活动

您想一目了然地查看本周提交和解决的 bug 吗?查看 OpenStack Activity Board – Insights 上的各个项目页面。

OpenStack 反馈

fail-period

提交通过 Python 测试的补丁,但发现 jenkins 因为提交消息末尾有一个句点而失败

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

标签:

OpenStack 在 FOSDEM 2014

FOSDEM 2014 已经结束,对于欧洲的 OpenStack 来说,这是一次盛大的活动。我们有一个由 Association des Utilisateurs Francophones d’OpenStack 精彩地配备的工作人员的展位,分发了大量的免费 T 恤、传单,并与许多对使用和开发 OpenStack 感兴趣的黑客们交流。Thierry Carrez 两次演讲,分别介绍了蓬勃发展的 OpenStack 职位市场以及为我们的开发过程提供支持的超级基础设施。最常见的反应是:“我不知道 OpenStack 这么大”。还有很多关于 OpenStack 相关项目的演讲。我们将继续前往布鲁塞尔,并倡导 FOSDEM 组织者寻找更大的房间。

标签: