Predicting open source contributor turnover from value-related discussions: An analysis of GitHub issues
Jack Jamieson, Naomi Yamashita, Eureka Foong
Abstract
Discussions about project values are important for engineering software that meets diverse human needs and positively impacts society. Because value-related discussions involve deeply held beliefs, they can lead to conflicts or other outcomes that may affect motivations to continue contributing to open source projects. However, it is unclear what kind of value-related discussions are associated with significant changes in turnover. We address this gap by identifying discussions related to important project values and investigating the extent to which those discussions predict project turnover in the following months. We collected logs of GitHub issues and commits from 52 projects that share similar ethical commitments and were identified as part of the DWeb (Decentralized Web) community. We identify issues related to DWeb's core values of respectfulness, freedom, broadmindedness, opposing centralized social power, equity & equality, and protecting the environment. We then use Granger causality analysis to examine how changes in the proportion of discussions related to those values might predict changes in incoming and outgoing turnover. We found multiple significant relationships between value-related discussions and turnover, including that discussions about respectfulness predict an increase in contributors leaving and a decrease in new contributors, while discussions about social power predicted better contributor retention. Understanding these antecedents of contributor turnover is important for managing open source projects that incorporate human-centric issues. Based on the results, we discuss implications for open source maintainers and for future research.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 61f4837d-c4cb-4032-94d3-95283bc14fd0Cited by top-tier papers1
Ask how each one uses itBuilds on12
- "At the End of the Day Facebook Does What ItWants": How Users Experience Contesting Algorithmic Content ModerationKristen Vaccaro, Christian Sandvig, Karrie KarahaliosCSCW 2020 · 79 citations
- "Did You Miss My Comment or What?" Understanding Toxicity in Open Source DiscussionsCourtney Miller, Sophie Cohen, Daniel Klug, Bogdan Vasilescu et al.ICSE 2022 · 54 citations
- The "Shut the f**k up" Phenomenon: Characterizing Incivility in Open Source Code Review DiscussionsIsabella Ferreira, Jinghui Cheng, Bram AdamsCSCW 2021 · 51 citations
- The Labor of Maintaining and Scaling Free and Open-Source Software ProjectsR. Stuart Geiger, Dorothy Howard, Lilly IraniCSCW 2021 · 49 citations
- Code of Conduct Conversations in Open Source Software Projects on GithubRenee Li, Pavitthra Pandurangan, Hana Frluckaj, Laura DabbishCSCW 2021 · 49 citations
Related papers
- Maintaining Values: Navigating Diverse Perspectives in Value-Charged Discussions in Open Source DevelopmentJack Jamieson, Eureka Foong, Naomi YamashitaCSCW 2022 · 10 citations
- How Does Core Contributor Disengagement Impact Open Source Project Activity? A Quasi-ExperimentYunqi Chen, Klaas-Jan Stol, Fabio Santos, Daniel M German et al.ICSE 2026
- Beyond Adoption: Examining the Evolution and Impact of Code of Conduct on Open Source CommunitiesJiayi Sun, Hongbo Fang, Junming Zhang, Jiakai Shi et al.ICSE 2026 · 2 citations
- Who Will Stop Contributing to OSS Projects? Predicting Company Turnover Based on Initial BehaviorMian Qin, Yuxia Zhang, Klaas-Jan Stol, Hui LiuFSE 2025 · 1 citation
- Do I Belong? Modeling Sense of Virtual Community Among Linux Kernel ContributorsBianca Trinkenreich, Klaas-Jan Stol, Anita Sarma, Daniel M. Germán et al.ICSE 2023 · 21 citations
