paperbot · PL 论文追踪

全部论文 待读 收藏

P2 Matching Skills, Past Collaboration, and Limited Competition: Modeling When Open-Source Projects Attract Contributors

技能匹配、过往协作与有限竞争:建模开源项目何时吸引贡献者
FSE Proceedings of the 31st ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering2023匹配度 1/10 · 该论文研究开源项目吸引新贡献者的外部劳动力池、技能匹配与社会连接等社会/实证因素,属于软件工程中的开发者行为与开源生态研究,与用户关注的静态分析、Agentic 程序、浮点程序分析、贝叶斯程序分析及 LLM 与 PL 交叉方向均无直接关系。引用 9 inbox
Hongbo Fang, James Herbsleb, Bogdan Vasilescu
crossref: 2026-09-12dblp: 2026-09-12

AI 速览

一句话:通过516,893个Python项目的实证建模,发现项目外部劳动力池的规模、技能匹配、社会联系与竞争显著影响其吸引新开发者。

开源项目的可持续性常取决于能否吸引和留住新开发者。既有研究多关注项目内部特征,却较少考察项目外部因素。本文聚焦项目的“劳动力池”,即某一时刻整个开源生态中该项目可能招募到的活跃贡献者集合。作者对超过516,893个Python项目进行实证研究,分析劳动力池规模、技术技能匹配、劳动力池成员与目标项目成员之间的社会联系,以及劳动力池重叠带来的项目间竞争如何影响新开发者数量。结果表明,这些劳动力池因素均显著影响项目吸引力,且相比仅使用项目级特征的模型,加入劳动力池因素能带来可观的额外解释力。评估基于大规模观测数据的统计建模,而非受控实验或工具实现。

问题
已有研究主要识别项目内部特征对开源项目吸引新开发者的影响,但项目外部因素(尤其是可招募贡献者构成的劳动力池)的作用尚未得到充分研究。
方法
将项目劳动力池定义为开源生态中可能被招募的活跃贡献者集合,并基于516,893个Python项目,对劳动力池规模、技能匹配、社会联系、重叠竞争等变量进行实证统计建模。
评估
通过大规模观测数据的统计模型评估劳动力池因素对新开发者数量的影响,并比较其相对于仅含项目级特征模型的额外解释力。
原文摘要(Abstract)

Attracting and retaining new developers is often at the heart of open-source project sustainability and success. Previous research found many intrinsic (or endogenous) project characteristics associated with the attractiveness of projects to new developers, but the impact of factors external to the project itself have largely been overlooked. In this work, we focus on one such external factor, a project's labor pool, which is defined as the set of contributors active in the overall open-source ecosystem that the project could plausibly attempt to recruit from at a given time. How are the size and characteristics of the labor pool associated with a project's attractiveness to new contributors? Through an empirical study of over 516,893 Python projects, we found that the size of the project's labor pool, the technical skill match, and the social connection between the project's labor pool and members of the focal project all significantly influence the number of new developers that the focal project attracts, with the competition between projects with overlapping labor pools also playing a role. Overall, the labor pool factors add considerable explanatory power compared to models with only project-level characteristics.

链接与引用

DOI 原文 · PDF(开放获取) · DBLP

BibTeX
@inproceedings{FangHV23,
  title = {Matching Skills, Past Collaboration, and Limited Competition: Modeling When Open-Source Projects Attract Contributors},
  author = {Hongbo Fang and James Herbsleb and Bogdan Vasilescu},
  booktitle = {FSE},
  year = {2023},
  doi = {10.1145/3611643.3616282}
}