Cheating Death: A Statistical Survival Analysis of Publicly Available Python Projects

3Citations
Citations of this article
12Readers
Mendeley users who have this article in their library.
Get full text

Abstract

We apply survival analysis methods to a dataset of publicly-available software projects in order to examine the attributes that might lead to their inactivity over time. We ran a Kaplan-Meier analysis and fit a Cox Proportional-Hazards model to a subset of Software Heritage Graph Dataset, consisting of 3052 popular Python projects hosted on GitLab/GitHub, Debian, and PyPI, over a period of 165 months. We show that projects with repositories on multiple hosting services, a timeline of publishing major releases, and a good network of developers, remain healthy over time and should be worthy of the effort put in by developers and contributors.

Cite

CITATION STYLE

APA

Ali, R. H., Parlett-Pelleriti, C., & Linstead, E. (2020). Cheating Death: A Statistical Survival Analysis of Publicly Available Python Projects. In Proceedings - 2020 IEEE/ACM 17th International Conference on Mining Software Repositories, MSR 2020 (pp. 6–10). Association for Computing Machinery, Inc. https://doi.org/10.1145/3379597.3387511

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free