首页> 外文会议>IFIP WG 2.13 international conference on open source systems >What Attracts Newcomers to Onboard on OSS Projects? TL;DR: Popularity
【24h】

What Attracts Newcomers to Onboard on OSS Projects? TL;DR: Popularity

机译:是什么吸引了新来者加入OSS项目? TL; DR:人气

获取原文

摘要

Voluntary contributions play an important role in maintaining Open Source Software (OSS) projects active. New volunteers feel motivated to contribute to OSS projects based on a set of motivations. In this study, we aim to understand which factors OSS projects usually maintain that might influence their new contributors' onboarding. Using a set of 450 repositories, we investigated mixed factors, such as the project age, the number of stars, the programming language used, or the presence of text files that aid contributors (e.g., templates for pull-requests or license files). We used a K-Spectral Centroid (KSC) clustering algorithm to investigated the newcomers' growth rate for the analyzed projects. We could found three common patterns: a logarithmic, an exponential, and a linear growth pattern. Based on these patterns, we used a Random Forest classifier to understand how each factor could explain the growth rates. We found that popularity of the project (in terms of stars), time to review pull requests, project age, and programming languages are the factors that best explain the newcomers' growth patterns.
机译:自愿捐款在维持开放源代码软件(OSS)项目活跃中起着重要作用。基于一系列动机,新志愿者有动力为OSS项目做出贡献。在本研究中,我们旨在了解OSS项目通常维护哪些因素可能会影响其新贡献者的入职。我们使用了450个存储库,研究了混合因素,例如项目年龄,星数,使用的编程语言或有助于贡献者的文本文件(例如,拉取请求或许可证文件的模板)。我们使用K谱质心(KSC)聚类算法来研究分析项目的新移民增长率。我们可以找到三种常见的模式:对数,指数和线性增长模式。基于这些模式,我们使用随机森林分类器来了解每个因素如何解释增长率。我们发现,该项目的受欢迎程度(以星级表示),审查请求请求的时间,项目年龄和编程语言是最能解释新移民增长方式的因素。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号