OSS 2019
Sun 26 - Mon 27 May 2019 Montreal, QC, Canada
co-located with ICSE 2019
Sun 26 May 2019 11:30 - 12:00 at Mansfield - Technical Session 1 - OSS Projects Attraction

Voluntary contributions play an important role in maintaining several 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 les that aid contributors (e.g., templates fi les for pull-requests or license les). 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 classi er 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.

Sun 26 May

Displayed time zone: Eastern Time (US & Canada) change

11:00 - 12:30
Technical Session 1 - OSS Projects AttractionOSS 2019 Papers at Mansfield
11:00
30m
Research paper
Why Do Developers Adopt Open Source Software? Past, Present and Future
OSS 2019 Papers
Valentina Lenarduzzi LUT University, Davide Tosi Università degli Studi dell'Insubria, Luigi Lavazza Università degli Studi dell'Insubria, Sandro Morasca Università degli Studi dell'Insubria
11:30
30m
Research paper
What Attracts Newcomers to Onboard on OSS Projects? TL;DR:Popularity
OSS 2019 Papers
Felipe Fronchetti University of São Paulo, Brazil, Igor Wiese Federal University of Technology - Paraná (UTFPR), Gustavo Pinto UFPA, Igor Steinmacher Northern Arizona University
Pre-print
12:00
30m
Research paper
Why Do People Give Up FLOSSing? A Study of Contributor Disengagement in Open Source
OSS 2019 Papers
Courtney Miller New College of Florida, David Widder Carnegie Mellon University, Christian Kästner Carnegie Mellon University, Bogdan Vasilescu Carnegie Mellon University
Pre-print