本地和全球组织 OpenStack 社区

目前还没有读者喜欢这个。
Sky with clouds and grass

Flickr 用户:theaucitron (CC BY-SA 2.0)

Sharone Zitzman 对社区并不陌生。作为 GigaSpaces Cloudify 开源社区的负责人,以及包括 OpenStack Israel、DevOps Days Tel Aviv 和 DevOps Israel meetup 小组在内的众多本地活动的组织者,她非常清楚参与开源项目,将人们聚集在一起实现共同目标意味着什么。

在本月于德克萨斯州奥斯汀举行的 OpenStack 峰会上,Sharone 将参加一个名为社区经理的技巧:构建充满活力的用户和开发者社区的有效策略的小组讨论。我们采访了 Sharone,以更多地了解她组织开源社区日常工作的一些细节。

Interview

您认为 OpenStack 社区在您参与该项目的这些年中发生了怎样的演变?

OpenStack 社区在我参与的四年左右的时间里所经历的演变令人惊叹。我从两个维度看到了增长。

首先,OpenStack 已经成为云领域的一流公民和开源项目。如果说最初的看法,在四年前,当我们刚刚尝试将 OpenStack 带入以色列社区时,认为它是一个理论概念,在生产环境中站不住脚,那么这种观念几乎已经被完全消除了。当然,也有一些持不同意见者,但来自最大的公司(从沃尔玛到 eBay,再到像 道明银行 这样的大型银行)的许多实战故事都证明,OpenStack 确实是经过实战检验并已准备好投入生产环境的,并且确实是相对于其他领先云的可行选择。

我目睹的另一个转变发生在社区层面。最初,社区主要由企业成员组成;我们现在也正处于这方面的演变之中。许多规模较小、令人兴奋且具有颠覆性的技术正变得越来越普遍,从中仓到 Stratoscale、Tesora 和 Cloudify。OpenStack 不再只是大型企业的战场。令人惊叹的是,这些年轻的技术如何开始为 OpenStack 社区带来新概念,从 DevOps 概念到 IT 融合等等。这些公司通常也是领导越来越多社区倡议的公司,为全球 OpenStack 社区带来年轻的活力。

话虽如此,但并非一切都完美。有一些问题需要解决,以确保 OpenStack 社区能够持续发展,并为其成员和用户提供价值。我可以这么说,即使在以色列这个创业国度,我们也发现让年轻的初创公司参与社区是一项挑战。有一些提供 OpenStack 解决方案的项目和公司,他们的参与是理所当然的。但我们正在努力让更多的年轻人才以用户甚至开发者/贡献者的身份参与进来,这绝非易事。初创公司参与度的缺乏使得建立人才库和降低技能门槛变得具有挑战性,而这将最终使更多的初创公司参与到 OpenStack 中。这一点也非常关键,因为围绕容器、集群调度和虚拟化网络涌现出了许多新的颠覆性力量,它们在吸引年轻人才方面做得更好,OpenStack 社区需要尝试从中学习,以便长期可持续发展。

您如何在 OpenStack 领域为公司工作与开源社区需求之间取得平衡?社区经理如何才能成为两者的良好资源?

社区建设是一项 24/7 的工作,而且是全身心投入的,没有半途而废。对于我所做的志愿工作和我为 Cloudify 开源社区所做的社区工作来说,情况都是如此,两者是相辅相成的。通常情况下,这并不容易,而且一个社区通常会吸引另一个社区。从我们在 OpenStack Israel 社区的工作中,我们决定承担起在以色列建立 DevOps 社区的任务。现在,我们在这些社区中所做的工作,我们正在尝试复制到其他社区,如 TOSCA 和 NFV,方法是积极参与 TOSCA 技术委员会,启动我们的 ARIA 倡议,并通过加入 MEF 基金会并为 LSO、Open-O 和 Tacker 等领先倡议贡献代码。

因此,就此而言,社区建设永无止境,总有更多的事情要做,总有更多的地方可以做出贡献。但我们确保我们所做的所有社区工作都能相互促进。我可以诚实地说,我很荣幸能为一家真正相信社区价值观并为成为比我们更伟大的事物的一部分而贡献时间、资源甚至资金的公司工作。我们一些最有趣的倡议都源于我们的社区建设,例如,我们与 Metaswitch 围绕 VNF 编排的合作,这几乎是目前 NFV 编排 的事实上的“hello world”。Orange Labs 使用这个例子对 OPNFV on OpenStack 进行了功能测试,而我们甚至都不知道,直到我们参加了 11 月的 OPNFV 活动:这是一个完美的例子,说明一个社区如何为其他社区做出贡献。这就是一个社区如何帮助推动另一个社区的倡议,而且这样的例子不胜枚举。

NFV 实际上是我们公司一直在目睹的一种趋势,而不仅仅是在社区层面。NFV 正迅速成为 OpenStack 的主要用例,这不仅在用户故事和活动现场的对话中显而易见,而且在社区成员要求在活动中听取的内容中也很明显。这是一个 OpenStack 绝对需要强调其价值主张的领域,相对于之前提到的新的颠覆性技术,以便对其用户、开发者和成员公司保持相关性。

最终,重要的一部分是充当桥梁或发声筒,引入来自不同社区的新概念,并不断建立关系,使社区本身多样化。在这些地方,我有机会结识了一些优秀的合作伙伴,他们帮助我领导了其他本地活动和倡议(我稍后会谈到),然后作为副产品,向您的公司展示了参与这些工作的价值。

社区活动如何促进 OpenStack 开发者和最终用户之间的沟通,以确保满足双方的需求?

当您真正全身心投入时,社区远不止活动本身。但从活动开始,这只是建立沟通的一种渠道,并且积极参与众多社区可以让您从一个社区中汲取概念并将其应用于其他社区。这方面的一个例子是 DevOps Days 活动中流行的“开放空间”概念。它们几乎就像一个非会议,活动参与者在其中提出他们想讨论的主题,然后进行投票。最重要的方面是“两英尺定律”——如果一个讨论对您没有吸引力,您可以随意起身加入另一个讨论。我们将 DevOps 社区的这个概念应用到我们当地的 OpenStack 社区,这只是开辟了开发者和用户之间令人惊叹的沟通渠道,人们会走过来告诉我们,这是活动中最精彩的部分。

我们一直在努力为社区带来更多的沟通渠道,例如我们的 OpenStack and Beyond 播客,我们通常会邀请多位小组成员,很多时候是意见不同的人,从用户到开发者,甚至分析师,试图梳理出不同甚至有争议的话题。在最近的 OpenStack 峰会上,我们邀请了三位强有力的声音参与了我们的现场播客:来自红帽的开发者 Flavio Percoco;一位非常坦诚的分析师 Ben Kepes;以及 OpenStack Israel 社区的积极组织者 Florian Haas,他既是开发者又是用户。这只是我们尝试汇集在一起以帮助弥合沟通差距的各种小组和观点的一个例子。我们还推出了一个 Facebook 群组和一个 OpenStack Slack,以便每个人都可以相互交流和学习。

活动参与实际上也可以最终影响现实生活中的项目和代码。这方面的一个很好的例子是我们在温哥华 OpenStack 活动中收到对我们的一个演讲的反馈,即 编排工具综述。这个演讲引起了很多人的共鸣,并且在活动结束后一年仍然被观看和阅读,正是这个演讲启发我们启动了 ARIA 项目,这是一个开源和开放治理的 TOSCA 编排器,可以嵌入到任何项目中。我们希望向任何希望使用它的人提供这种编排的真实世界实现,因为我们收到了来自开发者和用户的这种请求,如果我们没有参加温哥华活动,这种情况可能就不会发生。

对于那些无法参加峰会的人来说,您认为区域性活动在汇集用户和开发者方面发挥什么作用?特别是,其他区域性活动可以从您在以色列本地 OpenStack 群组中的经验中学到哪些重要的教训?

由于我们意识到并非每个人都有时间和资源参加全球各地的活动,例如东京和温哥华,因此我们将我们的活动安排在靠近北美峰会的时间,并将峰会上发生的有趣故事带到本地活动,供那些无法参加的人观看,这已成为一种习惯。例如,温哥华 OpenStack 峰会的主题演讲之一,道明银行,在一个月后被带到以色列的活动中,让那些无法参加的人能够在本地活动中看到一些更好的演讲。时间安排也很重要,因为许多公告是在峰会上发布的,这使我们能够在本地活动中汇总一些更有趣的故事并进行分析。

我们尝试做的一件事是将这些区域性活动带给每个人。从我们领导以色列活动的经验来看,我们发现美国东部没有 OpenStack 活动,现在我们正在共同组织首次 OpenStack East 纽约市活动。您可能会惊讶地发现,在纽约市之前,特拉维夫就有一个区域性活动。我们在特拉维夫讨论这个概念已经有一段时间了,在东京 OpenStack 峰会上,我找到了我们的合作伙伴来帮助实现它:Tesora,他们历来领导 Trove Day 活动,他们愿意参与进来,现在正在大力推动将其从理论变为实践。由于双方的共同努力,它实际上是第一次发生。

因此,峰会还使您能够找到社区合作伙伴,将活动带到新的社区。如果没有本地 OpenStack 社区,并且您认为有必要建立一个,那么一定要在合作伙伴社区中寻找您的受众,例如 Python 和开源开发者、云群组等等。尝试寻找本地合作伙伴来帮助您领导您的倡议。来自不同组织的人员圈子有多么不同,这总是让我感到惊讶,这使您能够扩大范围,找到您的社区成员。通过本地博客和技术合作伙伴社区放大您的信息,以便将其构建出来。您还可以利用 OpenStack 基金会 团队,他们始终愿意帮助建立本地社区。

您对峰会上还有其他哪些会议或其他活动特别感兴趣?

我总是对我们参与的其他社区的演讲感兴趣,所以我肯定会关注 NFV、OPNFV 和 TOSCA 的演讲,看看我们可以将哪些故事带回我们的本地社区。这绝对是我们每次峰会都力求做到的。找到最有趣的故事,然后努力将它们带到我们的本地社区。今年,来自 CERN 的 Tim Bell 将加入我们的以色列 OpenStack 活动,他是一位我们一直努力邀请来向我们的听众发表演讲的关键人物,Jesse Proudman 也是如此,他曾在许多活动中担任超级明星演讲者,所以我们对此感到非常兴奋。我绝对期待找到更多有兴趣在全球传播福音的关键人物。

您还想补充什么吗?

我实际上正在寻求从峰会带来更多不同的故事。我将在现场为我们的 OpenStack and Beyond 播客和博客进行视频采访,因此任何有兴趣讲述自己故事的人都欢迎 联系 我,我很高兴听到任何人的声音。您可以在这里找到 OpenStack 全球 Facebook 群组,并在这里收到 Slack 群组的自动邀请 here

让我们继续合作,让 OpenStack 社区更加出色!

User profile image.
Jason 曾是 Opensource.com 的工作人员和红帽员工,时间为 2013 年至 2022 年。此个人资料包含他在此期间与工作相关的文章。其他贡献可以在他的个人帐户中找到。

评论已关闭。

Creative Commons License本作品根据 Creative Commons Attribution-Share Alike 4.0 International License 获得许可。
© . All rights reserved.