成熟开源社区中新成员贡献成本的实证研究:基于知识的视角

An empirical examination of newcomer contribution costs in established OSS communities: a knowledge-based perspective

Internet Research · 2023
被引 3
ABS 3

中文导读

基于知识障碍框架,利用232个开源项目两年的纵向数据,检验社区特征(如编程语言、文档投入、代码结构稳定性)如何影响新成员的贡献成本,发现管理这些成本可促进社区包容性。

Abstract

Purpose To remain sustainable, open source software (OSS) projects must attract new members—or newcomers—who make contributions. In this paper, the authors develop a set of hypotheses based on the knowledge barriers framework that examines how OSS communities can encourage contributions from newcomers. Design/methodology/approach Employing longitudinal data from the source code repositories of 232 OSS projects over a two-year period, the authors employ a Poisson-based mixed model to test how community characteristics, such as the main drivers of knowledge-based costs, relate to newcomers' contributions. Findings The results indicate that community characteristics, such as programming language choice, documentation effort and code structure instability, are the main drivers of knowledge-based contribution costs. The findings also suggest that managing these costs can result in more inclusive OSS communities, as evidenced by the number of contributing newcomers; the authors highlight the importance of maintaining documentation efforts for OSS communities. Originality/value This paper assumes that motivational factors are a necessary but insufficient condition for newcomer participation in OSS projects and that the cost to participation should be considered. Using the knowledge barriers framework, this paper identifies the main knowledge-based costs that hinder newcomer participation. To the best of the authors' knowledge, this is the first empirical study that does not limit data collection to a single hosting platform (e.g., SourceForge), which improves the generalizability of the findings.

开源软件知识管理社区参与实证研究