开放麦克风聚焦:Victoria Martínez de la Cruz

维多利亚·马丁内斯·德拉·克鲁斯这篇帖子是 OpenStack 开放麦克风系列的一部分,旨在突出那些帮助 OpenStack 取得成功的人,以此庆祝该项目的第三个生日。在整个七月,每天都会有一位新的贡献者站到麦克风前,回答关于 OpenStack、云、职业以及他们业余爱好等五个问题。 

维多利亚·马丁内斯·德拉·克鲁斯是一名计算机科学学士学生,也是 GNOME OPW 为 OpenStack 的前实习生之一。在实习期间,她主要贡献于 OpenStack Dashboard (Horizon) 的错误修复、错误分类和功能开发。目前,她是在 Horizon 和其他 OpenStack 项目中的志愿者贡献者。她渴望学习新技术,为不同的开源项目做出贡献,并让更多的人参与到开源理念中来。在 Twitter 上关注她:@vkmc

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

即使我仍然是个新手,我也喜欢帮助人们开始使用 OpenStack,所以有一些想法我可以分享:
我认为你必须享受你所做的事情,才能确保你完全理解它,并且能够应用它并分享你的知识。为此,我建议你在一个已经配置好的云上尝试 OpenStack,比如 TryStack,或者在自己的电脑上使用 DevStack 部署一个小云。启动实例,添加镜像,创建一些卷… 在玩转之后,你对执行不同操作的需求会让你深入 OpenStack。一旦你进入这个阶段,你就可以开始学习官方文档中的特定主题(我认为这是最好的信息来源),查看 OpenStack 贡献者的博客,并参加会议,这可能会让你更熟悉社区的想法。此外,与 OpenStack 社区分享也非常重要。每个人都愿意提供帮助,并会在你的初始步骤中指导你。你可以加入邮件列表,在 ask.openstack.org 上提问,并在 IRC 上与其他用户和开发者聊天。在 irc.freenode.org 上有一个频道,#openstack-101,旨在帮助新的用户和贡献者参与到这个令人惊叹的项目中。

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

我的第一次提交是 GNOME 女性外展计划申请的一部分,是对 Horizon 配额概述中值表示的修复。我在实习截止日期前很短的时间内才听说到申请 OpenStack 的机会,所以不得不匆忙地设置一切并提交修复。幸运的是,我的导师朱莉·皮雄(Julie Pichon)在我提出任何疑问时都会帮助我。我第一次提交中最困难的部分?编写一个合适的测试。哦是的,Mox 不是我的朋友。这是错误报告 https://bugs.launchpad.net/horizon/+bug/1084976

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

我认为 OpenStack 在过去 3 年中令人难以置信的增长归功于社区驱动的开发方法。开发者、测试人员、设计师、文档编写者、翻译人员和成吨才华横溢的人每天都会加入贡献者行列,他们每个人都乐于在 OpenStack 上工作。这种享受带来了高质量的贡献、增强不同 OpenStack 组件的酷炫想法以及创建新项目以使 OpenStack 更加完善。此外,拥有来自世界各地的贡献者意味着贡献会随时提交到 OpenStack。为这样一个大型项目做出贡献的感觉让每个人都尽其所能。

4. 你从用户那里收到了哪些让你为自己的工作感到自豪的评论?你什么时候对自己的工作感觉最好?

我是一名新手开发者,还有很多东西要学习,所以到目前为止,我的代码贡献还没有什么了不起的。但是,自从我开始为 OpenStack 做出贡献以来,我一直在我的个人博客中写下整个学习过程:我对为 FOSS 组织做出贡献的感受,一些给那些希望为 OpenStack 做出贡献的人的建议,以及许多其他对我自己有用的东西,并且我想分享的东西。

这项努力对很多人来说是有价值的,我收到了很多很棒的评论和鼓励的话。我还被云社区的一些知名人士在 Twitter 上提及,并被邀请参加其他很棒的博客和论坛。这种兴趣让我对自己的工作感到非常自豪,并且也激励我继续与 OpenStack 世界分享我的小发现。

5. 你对 OpenStack 社区未来 5 年的最大希望是什么?什么会真正、真正令人惊叹?

全球化和更多的志愿者贡献者!目前,OpenStack 社区正在经历很多变化,世界各地的人们都在使用 OpenStack 和/或选择 OpenStack 来满足他们的需求。保持每个 OpenStack 项目的翻译 (t10n) 和国际化 (i18n) 最新状态是一项非常艰巨的工作,尽管 OpenStack t10n 和 i18n 团队正在努力,但这仅仅是个开始。

社区拥有更多的志愿者贡献者也会很棒。拥有更多的志愿者贡献意味着拥有来自不同视角的各种想法,这对一个项目来说是一项重要的品质 [1]。OpenStack 非常动态,这使得志愿者很难跟上每一个变化并做出贡献。如果我们能找到一种方法来进一步促进志愿者融入当前的开发过程,那将是令人惊叹的。

[1] https://fossbazaar.org/content/differences-between-paid-and-volunteer-foss-contributors/

标签:

发表评论

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