活动是开源社区健康的重要组成部分。积极的活动体验可以激励当前的贡献者,并鼓励新的贡献者。但是,您如何判断您的活动是否成功呢?
我们在 CHAOSS(社区健康分析开源软件)应用程序生态系统工作组 中一直在考虑这个问题,以便维护相关社区的健康。CHAOSS 应用程序生态系统包括几个专注于为 Linux 平台开发应用程序的项目。虽然目前以 GNOME 和 KDE 社区为主,但它并不受其定义。应用程序生态系统目前主要由具有利他主义目标的志愿者驱动,他们围绕自由软件原则组织起来。我们在本文中分享的工作是我们 2020 年 11 月关于 开源活动成功指标 的文章的更新。
我们遵循目标-问题-指标方法。我们首先确定个人或组织可能有的几个目标。然后,我们确定我们需要回答哪些问题才能实现这些目标。最后,对于每个问题,我们考虑提供答案的可量化指标。对于活动组织者,我们确定了四个目标。
目标 1:留住和吸引贡献者
贡献者是任何开源项目或生态系统的生命线,而活动是贡献者体验的核心部分。它们是吸引新贡献者的机会,并且可以建立和巩固有助于留住现有贡献者的关系。活动应旨在营造和谐和热情的氛围,从而建立与项目、生态系统和社区的关系。
那么,需要考虑的一个问题是,参加活动的人会在社区中停留多久。如果活动的价值在于加强留住贡献者的关系,我们应该能够衡量这一点。回答这个问题需要关于贡献和活动参与情况的长期数据。幸运的是,许多项目已经拥有这些历史数据。
另一个问题是活动参与者在我们的开源项目中扮演什么角色。活动通常可能技术性很强,可能无法吸引那些希望在 非代码角色(例如设计、文档和营销)中做出贡献的人。如果项目有方法跟踪非代码贡献(这通常很棘手),您可以将其与活动参与者列表关联起来。此信息可以帮助活动组织者创建能够吸引更广泛受众的活动。
[ 另请阅读 以真诚吸引贡献者加入您的开源项目 ]
目标 2:举办引人入胜的活动
活动不仅仅是演示。它们为社区成员聚在一起创造了空间。如果他们彼此不互动,那么活动就是一个错失的机会。成员之间互动的重要性在所谓的走廊通道中也很明显,走廊通道是指发生在走廊和常规活动日程之外的互动。一些会议甚至为不打算参加任何会议但希望在走廊通道中与他人互动的人提供折扣票。对于我们来说,问题是如何衡量活动在促进活动参与者之间互动方面的成功程度。
为了衡量定期安排的会议期间的参与度,我们可以计算问答环节中提出的问题数量。虽然个别演讲者直接影响此指标,但活动组织者可以做一些事情来鼓励问答参与。例如,活动组织者可以使用他们的早间主题演讲来鼓励每个人提问,以此作为表达感谢的一种形式。
我们还考虑了走廊通道中的参与度。衡量这一点的一种方法是观察人们在非会议期间的行为。衡量这一点的另一种方法是在活动后调查中询问参与者在计划会议之外的体验。
最后,我们考虑了虚拟空间中的参与度。衡量这一点的一种选择是通过使用活动主题标签或来自我们认识的活动参与者的社交媒体消息数量。在线甚至面对面会议的另一种可能性是设置一个表情符号,可以收集该表情符号作为对会议、主题演讲和总体会议体验的简单一键式反应。
目标 3:了解公司贡献
公司和其他组织是活动的重要贡献者,甚至是社区活动。他们可以提供赞助、赞助员工来帮助组织,或者只是派员工参加活动。重要的是要确保公司在他们的贡献中找到价值,但我们必须以不疏远社区贡献的方式做到这一点。我们研究了公司对社区活动的期望以及我们可以衡量什么来改进公司贡献。
一些开源活动以比其他活动更具企业氛围而闻名,因此您可能会问的一个问题是,有多少百分比的与会者是由雇主派遣的,而不是以志愿者身份参加的。有时,这种差异体现在票价中。否则,这是一个很容易在注册调查中提出的问题。尽管此信息很有帮助,但它是一个不完善的指标,因为有偿开源贡献者经常在工作职责之外参加活动。
我们还考虑了围绕哪些公司参加活动、哪些公司除了派遣员工外还在做什么(例如,在经济上赞助活动)以及公司是否重复参与的几个指标。认识到这一点对于培养长期关系非常重要。
[ 相关阅读 您的公司可以支持和维护开源的 8 种方式 ]
最后,我们考虑了类似范围的活动的竞争格局如何。公司在活动方面的预算有限。尽管我们喜欢类似的活动,但它们来自相同的潜在赞助商池。了解哪些其他活动正在寻求赞助可以帮助组织者更好地区分自己的活动。
目标 4:解决多样性和技能差距
在全球范围内建立和发展的国际社区由来自不同背景的人们组成,是开源项目的重要组成部分。这些社区贡献他们的想法,在共同目标上协作,并帮助项目扩展和朝着新的方向发展。
面对面活动是项目和组织将贡献者聚集在一起并允许他们互动和交流各种经验的独特机会,从而从不同的角度促进创新并加速增长。它们也是培养和加强共同文化、关注增加多样性和包容性的机会。这些指标应衡量活动在促进这种多样性和弥合社区技能差距方面的贡献程度。
我们首先考虑了我们的活动中有哪些技能计划,以及这些计划代表的技能广度。技能计划可以包括教程、动手研讨会、黑客马拉松或许多其他形式。我们是否有围绕编码以外的技能的技能计划?开源项目有很多有价值的技能和角色,例如组织活动所需的技能。
然后,查看我们的社区需要哪些技能以及缺少哪些技能会很有帮助。项目负责人和参与入职的人员通常是此信息的良好来源。通过将我们拥有的技能计划与我们社区需要的技能进行比较,我们可以更好地为未来的活动设计计划。
参与进来
CHAOSS 应用程序生态系统工作组有兴趣与活动组织者合作,不断完善和实施指标。KDE 和 GNOME 活动组织者已经讨论过更改他们的活动,以更好地捕获其中一些指标。我们为活动组织者所做的工作也 以 PDF 形式提供。
CHAOSS 应用程序生态系统工作组还在迎接挑战,为 OSS 应用程序生态系统内的营销和沟通职能定义指标。实现此目标的第一步是与来自 KDE 和 GNOME 的人员进行对话,他们履行了这一角色。对话以 CHAOSScast 第 31 集:OSS 基金会和项目的营销指标 的形式提供。从本次对话中获得的经验接下来将转化为目标-问题-指标,如上文针对活动组织者指标所述。
在我们完成促销和沟通团队的工作后,我们计划解决财务团队、社区经理、发布经理、跨项目协调员和导师的指标。我们的工作才刚刚开始,我们欢迎反馈和新的贡献者。
欢迎您加入 CHAOSS 应用程序生态系统工作组的工作。在我们的 GitHub 页面 上查找更多信息。
评论已关闭。