社区的新时代

  • 曹知渊

2015 年 11 月 4 日

话题:语言 & 开发架构

GitHub 新任的社区总监 Jono Bacon 在今年的All Things Open大会上做了一次主题演讲,题为:社区的新时代。他在演讲中号召大家把开源社区的领导、指引和参与工作做得更好。以下是他的看法。

机遇

Jono 说我们有机会把开源变得更好。为了解释他的观点,他给我们回顾了他初识 Linux 和互联网时的情形。随着互联网的迅速发展,联网的计算机为 Jono,也为全世界的人们打开了机会之窗。现在,便宜的计算机硬件随处可见,像树莓派Arduino以及无人机技术,同时,我们也目睹开源技术的发展和演进。有了互联网和各种众筹网站,如今的开源项目要落地,也比以往简单。

现在,是时候展望未来了,为了使开源软件、硬件和其他技术变得更强大,我们不仅要想今天我们能做什么,而且也要规划五年内的事情。开源之美在于我们可以掌控未来。未来的可塑性很强。这就是机遇所在。

当你审视今天你拥有的所有伟大的技术,它们的共同特点就是开放性

挑战

我们面临的挑战是,我们在一个分布式环境中工作(意思是:我们位于世界各地,依靠互联网一起工作,而不是坐在同一个办公室里)。开源社区一直在这种环境中运作,也习惯于这种环境。很多开源社区开始摸索出这方面的门道,成为分布式工作方式的典范。这些公司包括 Wikipedia、Red Hat、Linux、OpenStack 和 GitHub。

改进

Jono 说,当我们在某些领域开始取得成功时,我们就要着手改进项目和社区的管理和协作。首先,我们必须记住,每个人,每个地方都有可能产生伟大的创意。然后我们要考虑如何公平地收集这些创意,用正确的工具来组织它们。

  • 开源工具:选择工具的时候,要考虑它是否适合你和技术之间的交互方式。
  • 名声:想想为你的项目服务时间最长的人,是否还有最大的发言权,哪怕他们目前已经不再参与。
  • 多样性:扩大我们的社区,吸纳不同的观点,这很重要。
  • 持续发展:每个开源项目都有其拥趸。把这些人找出来,项目不被废弃,曾经那些杰出的工作就能留存。

底线是:我们需要强大而多样化的社区,才能应对挑战和问题。

本文由作者 Nicole C. Engard 发表在 Opensource.com 上:The new era of community。经授权,在 InfoQ 中文站翻译共享。本文在 Creative Commons BY-SA 4.0 许可证下发布。


感谢郭蕾对本文的审校。

给 InfoQ 中文站投稿或者参与内容翻译工作,请邮件至editors@cn.infoq.com。也欢迎大家通过新浪微博(@InfoQ@丁晓昀),微信(微信号:InfoQChina)关注我们,并与我们的编辑和其他读者朋友交流(欢迎加入 InfoQ 读者交流群)。

语言 & 开发架构