这篇文章是 OpenStack 开放麦克风系列的一部分,旨在突出那些帮助 OpenStack 取得成功的人们。每周,一位新的贡献者将站到麦克风前,回答关于 OpenStack、云、职业以及他们如何娱乐的五个问题。
Ionuț Arțăriși 是 SUSE 的一位高级软件工程师。您可以通过 SUSE 找到他,也可以通过 https://github.com/mapleoin 联系他。
1. 您是如何第一次参与到 OpenStack 中的?
我第一次参与是在我加入 SUSE Cloud 团队的时候。我开始着手修复我们 CI 基础设施中的测试失败。主要是一些小修复,修复了由于软件包版本不兼容或我们认为有用的补丁的反向移植导致在 SUSE 上出现的问题。
顺便说一下,您可以在这里查看我们的 openSUSE Cloud jenkins 作业
http://ci.opensuse.org/view/OpenStack/
这里有一个所有单元测试作业的漂亮矩阵
http://ci.opensuse.org/view/Cloud/job/openstack-unittest/
软件包在 Open Build Service 中
https://build.opensuse.org/project/show?project=Cloud%3AOpenStack
2. 您每天阅读哪些出版物、博客、邮件列表等?
我阅读相当多的邮件列表,虽然有时流量太大难以跟踪。具体来说,我喜欢常用的 OpenStack、Openstack-dev 和 Opensuse-cloud 邮件列表。 我最近一直在 OpenStack Chef cookbooks 上做一些工作,所以我也在阅读 chef-openstack 列表 以及 opscode 的 chef 和 chef-dev 列表。
这些是目前主要的。还有一些我过去参与过的项目的邮件列表、内部邮件列表以及其他我偶尔觉得有趣的东西,比如 opensuse-packaging。
我还会阅读 HackerNews (http://news.ycombinator.org/)。我认为这已经是我获取有趣新闻的首选网站超过五年了。它也有 OpenStack 新闻,不时也会出现 :).
3. 你认为过去三年 OpenStack 最酷的事情是什么?
我认为最酷的事情是广泛的采用以及社区增长的速度。感觉增长率一直在传统 OpenStack 项目(nova、keystone 等)上不断加速,而且还有很多新的倡议出现并迅速获得大量关注(cinder、heat 等)。看到这样一个庞大的社区,并认为它才只有三年历史,这真是太神奇了。我推荐 http://www.stackalytics.com/,那里有一些非常有趣的数据 – 大约有 1600 人从大约 150 家公司做出贡献。从某种程度上说,增长似乎是可持续的,这也很令人惊讶。
作为新手贡献一个提交仍然相当容易。有很多关于设置开发环境和贡献补丁的良好文档,而且一切都相当合理,与其他规模的项目相比尤其如此。有很多基础设施在后台工作以使其变得容易,并且很多人正在努力工作以改进基础设施和文档。
4. 定义一下“开源”对您的意义。
我认为这是开发软件的最佳方式。能够与世界上的几乎任何人协作在一个项目上,这产生了巨大的影响。
像 OpenStack 这样的项目已经证明,相互竞争的大公司可以协作于同一个项目,即使最终每个公司都有自己的产品。这很有道理,因为我们基本上都在解决相同的问题。在闭源软件中,每个公司都必须提出自己的解决方案,与其他解决方案不同,这浪费了大量的资源,而如果每个人都在同一个基础项目上工作,则可以避免这种情况。作为一名开发人员,能够与来自世界各地、跨越国家和公司边界的一些顶尖人才一起工作,也是一件很棒的事情。
5. 你最喜欢在哪里编码?在办公室,在当地咖啡馆?还是在床上?
我主要在办公室编码,有时也在家里的站立式办公桌前编码。但我确实记得一个特别好的编码地点。我曾在匈牙利乡村的朋友家编码了几天。
花园里有一个漂亮的露台,上面有一张旧木桌和木凳。天气很好,有自然光,新鲜空气,甚至还有蝴蝶。你还能要求什么呢?
发表评论