From Commits to Confidence: Towards Stability-Informed Risk Assessment in Open Source Software
Elijah Kayode Adejumo, Mariam Guizani, Brittany Johnson

TL;DR
This paper investigates the stability of open source software projects by analyzing commit patterns, revealing that most projects are unstable and highlighting the importance of stability for assessing project resilience and risk.
Contribution
It introduces a stability measurement framework based on commit patterns and compares stable versus unstable repositories, emphasizing the need for multi-dimensional stability assessment.
Findings
Only 2% of repositories are daily stable
29% are weekly stable, 50% are monthly stable
Stable repositories have more evenly distributed contributions
Abstract
Open source software (OSS) generates trillions of dollars in economic value and has become essential to the technical infrastructures that power organizations worldwide. As these systems increasingly depend on OSS, understanding the evolution of these projects is critical. While existing metrics provide insights into project health, one dimension remains understudied: project resilience, or the ability to return to normal operations after disturbances such as contributor departures,security vulnerabilities and bug report spikes. We hypothesize that stable commit patterns may serve as an indicator of underlying project characteristics such as mature governance, sustained contributors, and robust development processes, factors that existing research associates with resilience. Our findings reveal that only 2% of repositories exhibit daily stability, 29% achieve weekly stability, and 50\%…
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.
Taxonomy
TopicsSoftware Engineering Research · Open Source Software Innovations · Software Engineering Techniques and Practices
