人类学家对开源社区的看法

尚无读者喜欢这篇文章。
open source button on keyboard

Opensource.com

在上周末的 FUDCon 演讲的第一次会议中,Diana Harrelson 报告了她对 Fedora 社区的人类学研究,她用这项研究来寻找维持和发展开源开发社区的方法。她在北德克萨斯大学攻读硕士学位期间,从 Fedora 12 发布到 Fedora 13 开发周期对该群体进行了研究。(她现在已经获得了该学位,并正在攻读人机交互博士学位。)以下是她的一些发现,其中许多肯定适用于所有开源社区,而不仅仅是 Fedora。

什么是社区?

Diana 指出,虽然研究中 75% 的调查受访者同意贡献者构成了一个社区,但她更想知道其他 25% 的人是怎么想的。观众席中的 Mairin Duffy 认为,这可能是因为有些人认为 Fedora “首先更多的是一个发行版,而不是一个社区”。观众席中的其他人问 Diana,她是否为这些问题定义了社区。她回答说,定义由个人受访者决定,并且她还询问了他们每个人的定义。她还从另外 25% 的人那里得到了一些答案

  • 语言是障碍,会分裂社区。拉丁美洲的贡献很大,但有时因为文化障碍而感觉不被包括在内。
  • 有些人在桌面环境(如 KDE 与 Gnome)等问题上的分歧中分裂。
  • 小团体在群体之间产生,例如,开发者和其他所有人、较新的贡献者和较老的贡献者,或者那些可以访问某些级别设备的人。

成为 Fedora 贡献者的人中有 74% 最初是用户

这并不特别令人惊讶。事实上,我很想知道是什么让另外 26% 的人参与进来。但这很重要,因为它证实了获得更多贡献者意味着你必须首先获得更多用户。一位贡献者总结道

“我开始怀疑,即使以让现有用户感到不舒服为代价,吸引新用户是否应该是 FLOSS 的最终目标。我认为吸引贡献者是一个更重要的目标,因此最好吸引有潜力成为贡献者的新用户,而不仅仅是吸引更多用户。”

超过一半的人将社区描述为“有点容易”到“有点困难”参与其中

受访者通常对成为贡献者需要什么有不同的看法,但共识是,无论定义如何,这都不是完全简单的。她在采访中反复听到贡献者在入门时遇到困难,这肯定表明还有其他人放弃了。

“设置登录名、设置 SSL 密钥和做出贡献起初有点令人生畏。这个过程可以简化,”一位受访者说。

Diana 发现,在许多情况下,加入社区的难易程度与潜在成员是否认识现有社区成员直接相关。

协作

正如你所期望的那样,协作被认为是社区非常重要的。超过 50% 的人表示他们有一半以上的时间与他人协作,但大多数人也表示他们希望能够更频繁地协作。

对协作方法的偏好取决于个人的角色,例如,设计师倾向于选择电子邮件而不是 IRC,因为电子邮件所需的时间和发送附件的便利性,而打包者倾向于选择 IRC 以提高速度。

他们为什么这样做

“我的整个研究只是为了找出你们为什么这样做,”Diana 在她的演讲中说。对于社区内部的人来说,动机可能看起来更明显,但从外部来看,这更像是做了很多艰苦的工作而没有报酬。

原因列表中靠前的是为了学习的乐趣而学习,以及与有趣和聪明的人合作。出于个人利益的动机,如人脉或职业福利,在列表中排名较低。然而,自我激励很重要,正如多位贡献者的评论中所见,他们说:“我主要贡献只是为了让它为我工作。” 或者正如另一位贡献者所说

“这可以追溯到一个古老的习语,程序员开发软件是为了‘挠痒痒’,然后扩展到‘一群有类似痒痒的开发者’,所以他们编写代码来‘挠痒痒’或满足这种痒痒。”

建议

这些只是 Diana 基于她的研究结果提出的一些建议

  • 根据社区对这项研究的反应收集社区建议
  • 研究使成为贡献者更容易的方法
  • 研究教育新贡献者如何为开源项目做贡献的方法
  • 调查对贡献者的影响
  • 进一步研究贡献者的动机以及如何更好地提供这些动机
  • 考虑影响
  • 研究特殊兴趣小组以对抗小团体

然而,我认为她最有用的建议是找到将社区团结在一个共同的 Fedora 定义背后的方法。她发现人们对它是一个发行版还是一个社区,以及它是为谁设计的等问题存在分歧。围绕共同的想法和使命聚集社区对其成功至关重要。

如果您有兴趣了解有关该研究的更多细节,您可以在她的博客上阅读 Diana 的更长篇报告,她在博客中撰写了关于游戏、博客、社交网络和在线社区的人类学。

标签
User profile image.
Ruth Suehle 是 Red Hat 开源和标准团队的社区领导经理。她是《Raspberry Pi Hacks》(O'Reilly,2013 年 12 月)的合著者,也是 GeekMom 的高级编辑,GeekMom 是一个为那些在极客和育儿中找到乐趣的人提供的网站。

13 条评论

嗨 Ruth——非常有趣。我喜欢关于围绕共同的想法和使命聚集社区对于成功至关重要的观察。她是否更多地谈到了这个建议,或者观众是否就 Fedora 的愿景/使命或四大支柱进行了讨论?

http://fedoraproject.org/wiki/Overview#Our_Mission
http://fedoraproject.org/wiki/Foundations

想知道她是否发现社区成员是紧密还是松散地持有这些核心信念?这可能是 Fedora 在更广泛的范围内教育人们了解这些信念的机会……

关于共同的想法,Fedora 委员会似乎投入了大量的精力和时间来为 Fedora(或 Fedora 项目)提出一个参与者可以认同的定义。看看导致该定义的决策和讨论是否与 Diana 研究中的发现产生共鸣,这可能是一个有趣的练习。

该评论实际上是我对她的结论的看法,即社区需要团结在一个定义背后。

没有人提到四大支柱……事实上,有趣的是,我在 FUDCon 上很少听到有人提到它们。也许只有一次,而且我认为那是在明显知道的人之间幽默地一笔带过。但是那里有一些社区新手,他们可能会从一个简短的 Fedora 入门课程中受益——有人为下一次 FUDCon 做个笔记!

当她提到这一点时,我也没有想到它们。但是如果你阅读她采访中的评论,很明显,对于这个社区是什么,人们的看法存在分歧。也许是时候重新审视使命了?

那是因为目前 Fedora 正在背离四大支柱,这让社区非常不高兴。在之前的 FUDCon 上,四大支柱无处不在……现在不是这样了,当我们忽视它们,试图成为第二个 Ubuntu 时。

我倾向于认为,四大支柱及其基本方面需要在有新用户的会议上提出并讨论。换句话说,在每次会议上。也许不是以讲坛布道的形式,而是以对话的方式讨论它在决策中的相关性——基础设施、工程和社区。

我认为,与其说是使命,不如说是愿景将一群人聚集在一起形成一个社区。愿景允许信任感、善意和乐于助人精神的形成。

关于背离四大支柱的例子
- 自由:我们设计团队正在计划使用 SparkleShare,这是一个依赖于 Mono 的工具(抱歉使用了“我们”,我目前正在“罢工”离开团队);
- 朋友:在过去的几年里,我们在很多地方都有比实际工作更多的争吵……查看顾问委员会名单;很多人不满并离开了。
- 功能:F14 是有史以来功能最少的版本;我们引入政策和官僚主义,功能被延迟了。
- 第一:参见上面关于政策和官僚主义的项目。

的确如此。而且,这些问题经常在顾问委员会名单和博客中被提出。但是,我认为 Diana 的工作中我发现重要的部分是利用它来找到“委员会”、“项目”及其愿景以及“参与者”的交集。请注意,此时我尚未使用“社区”一词。关于如何让一群志同道合的人保持节奏的想法需要微调和修订。我相信 Diana 的工作允许这种情况发生。或者,至少可以促使它开始。

如果事情像现在这样发展下去,我非常期待委员会会忽略像这样的研究,并继续做自己的事情。

我认为我们有点偏离文章的主题了。但是,我坚信委员会的存在为自己提供了一个论坛,以进行内省、征求意见并做出最符合社区利益的决策。最近在 http://www.managementexchange.com/blog/moonshot/turn-%22they-should%22-conversations-%22we-should%22-conversations 上的一篇文章引用了一句话,引起了我的共鸣:“如果社区没有被邀请参与旅程,它将拒绝目的地。”

Nicu,我们没有使用 SparkleShare。它在 F14 中不起作用,而且无论如何它从未流行起来,所以我们仍然在 fedorapeople 服务器上使用一个未备份的共享文件夹。

公平地说,mono 是开源的。

我是 Diana 的实验小白鼠之一,我甚至在这篇文章中看到了我自己的话/想法……现在听到同样的人说话会很有趣……例如,我真的很不满……我们停止了“挠痒痒”,而是追逐一些虚幻的目标,这些目标没有任何回报,只会让我们的生活更艰难。

我注意到这张图片(由 tatica 制作),来自 Diana 在 FUDCon 上的演示文稿:http://www.flickr.com/photos/tatadbb/5410423703/

暂时关注一下 Linux ...

我已经多年没有使用它了,但我一直怀疑整个 Linux 社区都因 KDE 与 GNOME 的分歧而永久瘫痪。“很多”取决于平滑、可预测和完善的用户界面堆栈。这真的很复杂(当没有损坏时),并且桌面战争双方的拥护者浪费了精力和资源。“更好是足够好的敌人”在这里确实适用。

毫无疑问,对许多人来说,修补是很有趣的。但我认为这让 Linux 成为了一个贫民窟。

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