Understanding Abandonment and Slowdown Dynamics in the Maven Ecosystem
Kazi Amit Hasan, Jerin Yasmin, Huizi Hao, Yuan Tian, Safwat Hassan,, Steven Ding

TL;DR
This paper investigates the patterns and factors leading to library abandonment in the Maven ecosystem, highlighting key trends and behaviors associated with library lifecycle and risk of abandonment.
Contribution
It provides a comprehensive analysis of abandonment trends, release activity, and lifecycle patterns, offering new insights into the dynamics of library sustainability.
Findings
Approximately 25% of libraries are abandoned within their first year
Slow release speed and inactivity often precede abandonment
Some abandoned libraries have bursts of activity late in their lifecycle
Abstract
The sustainability of libraries is critical for modern software development, yet many libraries face abandonment, posing significant risks to dependent projects. This study explores the prevalence and patterns of library abandonment in the Maven ecosystem. We investigate abandonment trends over the past decade, revealing that approximately one in four libraries fail to survive beyond their creation year. We also analyze the release activities of libraries, focusing on their lifespan and release speed, and analyze the evolution of these metrics within the lifespan of libraries. We find that while slow release speed and relatively long periods of inactivity are often precursors to abandonment, some abandoned libraries exhibit bursts of high frequent release activity late in their life cycle. Our findings contribute to a new understanding of library abandonment dynamics and offer insights…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsIsotope Analysis in Ecology
