Clinovo 社区经理 Olivier Roth 围绕开放健康平台 ClinCapture 建立了一个开源社区,ClinCapture 是一个 开源 电子数据采集 (EDC) 系统。
Opensource.com 采访了 Olivier,他的任务不仅是推销一款开源产品,而且还要围绕它建立真正和自然的兴趣,以帮助推动其发展。在这次采访中,我们探讨了社区对于开源项目的重要性,并提供了一些关于如何创建和维护社区的技巧。
围绕开源平台进行社区支持的最大好处是什么?
培育社区是开源的重要组成部分。根据定义,开源是指聚集开发者社区,他们共同努力和思考,创建一个对所有人开放的系统。社区成员这样做不是为了钱,而是因为他们热衷于开发更好的系统。
拥有在线社区是一种聚集更多人围绕代码的方式,并允许用户与开发者沟通。我们希望在系统使用者和系统开发者之间建立桥梁。这产生了专有系统所不具备的加速反馈循环。
成为一家成熟的公司对您有什么好处?
我们公司在 IT 和营销人员方面有很好的匹配,这使我们能够开发论坛、带有集成路线图的工单系统,以及具有清晰身份的社区品牌。我们有机会利用我们内部的创意和技术资源。我们利用它们创建了一个社区,任何加入的人都会感到那是他们自己的社区。用户可以创建帐户、更新自己的个人资料页面,并立即获得开始使用 ClinCapture 所需的一切。我们正在努力创造独特的体验,以便用户和开发者不仅可以找到他们正在寻找的信息,还可以获得激发沟通和创新的工具。我们希望让开发者能够轻松参与并贡献他们的代码。
您使用什么技术来运行社区?
像 Opensource.com 一样,我们的内容管理系统 (CMS) 是 Drupal。它为我们提供了许多内置功能,例如论坛以及用户帐户功能,然后我们对其进行了大量定制,但这使我们很容易上手。
请告诉我们您如何管理 ClinCapture 社区。
我的主要任务可以概括为寻找机会,以比自然增长更快的速度发展社区。我正在帮助团队专注于正确的事情,以便我们满足社区的需求。
我们还提出了一些新的举措来吸引社区,例如技术团队成员的幕后视频,以及每月一次的网络研讨会,我们的 CTO 会在其中展示新功能,以保持社区不断更新和参与。我们的核心社区每个月都会回来参加我们的网络研讨会,其中许多人从一年前开始就一直与我们在一起。未来,我们希望为社区提供一个实体空间,例如会议或一日研讨会。这是我们 2015 年的一个项目。
您与开发团队的合作有多密切?
开发团队是社区的重要组成部分。我们正在努力尽可能自然地完成所有事情,但我们确实有一个正式的月度会议,以审核目标、新想法、纠正任何流程,或任何未按计划顺利进行的事情。对于我们来说,明确我们在 Clinovo 之外为开发者做的事情,并让他们感到是团队的一份子,也很有好处。
吸引开发者加入该项目的主要策略是什么?
第一个策略是利用我们的客户和当前用户,他们中的许多人既是用户又是开发者。我们还利用了我们行业中的其他开源社区,只是为了让人们了解我们以及我们正在做的事情,以便如果该项目引起了他们的任何兴趣,他们就可以加入我们。我们所处的领域相当小,这是一个细分市场软件——我们不是 Firefox 或 VLC 媒体播放器(由 VideoLAN 项目开发),但是那里有人需要像我们这样的解决方案,并且在我们说话的时候就有开发者在提交代码,这证明受众是存在的。
社区取得的一些成功是什么?
我们现在已经收到了相当多的贡献,但是当社区开始时,我们注意到的第一件事是,大部分活动实际上是问题。一开始它有点像一个支持论坛。我认为现在我们正在进入一个新的阶段,在这个阶段,一些开发者正在投入时间和提交代码。我们还在其他国家/地区(包括以色列和印度)设有代表,他们正在投入时间为新功能提供有用的反馈和代码。
在社区成立一年半后,您有多少用户和开发者?
总共我们大约有 500 名用户和开发者。现在,这看起来可能很低,但我们处在一个细分市场,并且需要特定的技能组合。要成为用户,您需要技术娴熟并且具有临床背景。对我们来说,在这样一个细分市场工作真的很有趣,这使我们有机会与这些有才华的人建立牢固的关系。我们认识所有活跃的社区成员,技术团队每天都通过电子邮件与他们联系。
您如何衡量社区的成功?
从它已经启动并运行的角度来看,它已经取得了成功,所有部分都已启动并运行,人们正在使用它们并下载该系统。现在真正的问题只是扩展它,我们一直在寻找希望贡献以提高他们的技能并为开源项目做出贡献的开发者。
这是一个持续的过程。我们正在寻找的不仅仅是自愿贡献时间的人,而是帮助我们塑造他们想要的社区的人。下一个阶段是个人就社区的想法与我们联系。这当然包括代码,但也包括一些关于他们期望的新功能、面对面聚会和会议等的想法。我们真的希望它变得完全有机,以便我们可以退居幕后。我们从不想推动或试图强迫它增长;我们只是想伸出援手。
对于那些希望启动开源社区的人,您有什么建议?
- 对开源模式和您的产品充满热情
- 确保您妥善计划
- 提供一个易于访问和提交代码的环境
- 吸引您的社区
2 条评论