开源软件(OSS)开发是一种协作性事业,全球分布的专业开发者共同创建软件解决方案。鉴于这一特性,OSS社区一直被研究为技术社区,利益相关者根据他们(通常是自愿的)对项目的代码贡献来加入并在职业生涯中发展。然而,OSS格局正在发生变化,越来越多的人和公司参与到开源中。这意味着项目现在需要非技术角色和活动来保持项目的可持续性和发展。在本文中,我们专注于理解当前OSS景观中的角色和活动,以及OSS中的不同职业路径。通过对17位在社区中广为人知的OSS贡献者进行访谈和分析,我们提供了除知名项目中心角色(如维护者、核心成员)外,社区中心角色(如倡导者、许可证管理者、社区创建者)存在性和重要性的经验证据。然而,社区中心角色通常保持隐形,因为这些角色可能不会在研究人员通常分析的软件仓库中留下痕迹。我们发现人们可以通过不同的角色和活动建立OSS职业生涯,拥有不同的背景,包括与软件开发无关的背景。此外,人们的职业路径是流动的,在项目中心和社区中心角色之间移动。我们的工作强调,社区和研究人员需要采取行动承认这些不同角色的重要性,使这些角色可见和得到认可,这最终可以帮助吸引和留住更多人到OSS项目中。

快捷操作

分享

分享当前页面

ios_share

https://hci.top/zh/papers/cscw/41601/2020

广告推荐

学习 AI 编程到 CodeNow

一眼看懂

论文快照

fact_check
dataset
来源
CSCW
calendar_month
年份
2020
emoji_events
奖项
荣誉提名
group
作者
5 位作者
sell
研究子方向
—
work
职业/产业
—
article
内容状态
仅摘要
hub
相关论文
0 篇相关论文