开放麦克风聚焦:Sean M. Collins

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

Sean 是 Comcast 的一名开发者,正在从事 OpenStack 的工作。他 26 岁,与他的伴侣 Caroline 一起住在南费城。你可以在 Twitter 上关注他 @sc68cal

1. 对于刚开始接触 OpenStack 的人来说,哪些是必备的?网站?书籍?会议?人脉?

Devstack。能够克隆一个 git 仓库,执行一个 shell 脚本,并在你的个人机器上获得一个完全构建的 OpenStack 安装来开始黑客攻击,这具有巨大的优势。

2. 你的第一次提交或贡献是什么,你为什么要做它?

我的第一次实质性贡献是为 Nova-Network 中的安全组 API 事件添加更好的钩子。我正在研究一种方法,将 OpenStack 的安全组 API 调用(例如,允许为 Web 服务器打开 80 端口)传播到 Comcast 内部的其他系统中。这样,上游防火墙将遵守允许 80 端口通过的请求。

3. 还有哪些 OpenStack 开发者值得表扬,他们正在社区中努力工作?谁是我们的默默无闻的英雄?你自己的? 

对我个人而言,Neutron 社区对我帮助很大。像 Aaron Rosen、Nachi Ueno、Mark McClain 和 Kyle Mestery 这样的人,每当我遇到困难或有疑问时,都会帮助我。

4. 你认为未来 5 年 OpenStack 开发者需要哪些关键技能?哪些专业领域将最有用?最有价值?

我认为最重要的技能是开放的心态。OpenStack 拥有庞大的用户群,以及数千种不同的用例。你需要记住,并非每个人都会像你一样使用 OpenStack,这没关系!社区和代码库足够灵活,应该能够让每个人从中获得他们想要的东西。这不必是赢者通吃的局面。

5. 你认为开放、社区驱动的开发方法有哪些好处?

可以在更短的时间内完成更多的事情。看看 OpenStack 的每个版本都添加了多少功能。这真是不可思议。

标签:

发表回复

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