The Death Spiral of Open Source Projects: A Post-Mortem Analysis of Pull Request Workflow Dynamics
Mohit Kaushik, Kuljit Kaur Chahal

TL;DR
This study analyzes the micro-level pull request workflows in 1,736 inactive GitHub repositories, revealing that project failure is driven more by ecosystem dynamics and inherent value than workflow efficiency or PR process issues.
Contribution
It provides the first large-scale post-mortem analysis of PR workflows, highlighting the socio-technical factors influencing OSS project mortality and challenging prior focus on workflow friction.
Findings
Workflow friction and negativity are common across GitHub projects.
Project failure correlates more with ecosystem dynamics than PR workflow efficiency.
Popularity and innovation are strong predictors of OSS project survival.
Abstract
Open Source Software projects (OSS) are central to modern technology, yet their survival rates remain low. Prior research has examined project mortality through macro-level indicators such as commit activity, developer abandonment, and ecosystem dependencies, but the micro-level dynamics of the Pull Request (PR) workflow have been largely overlooked. This study provides the first large-scale post-mortem analysis of PR workflows across 1,736 inactive GitHub repositories and 1.3 million human-driven PRs. Using a mixed-method quantitative design, we investigate three dimensions of mortality. First, our comparative descriptive analysis shows that workflow friction, extended review cycles, and negativity penalties are endemic properties of the entire GitHub platform across both active and inactive projects. Rejected PRs consistently attract higher discussion and negativity regardless of…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
