Code, quality, and process metrics in graduated and retired ASFI projects
Stefan Stanciulescu, Likang Yin, Vladimir Filkov
摘要
Recent work on open source sustainability shows that successful trajectories of projects in the Apache Software Foundation Incubator (ASFI) can be predicted early on, using a set of socio-technical measures. Because OSS projects are socio-technical systems centered around code artifacts, we hypothesize that sustainable projects may exhibit different code and process patterns than unsustainable ones, and that those patterns can grow more apparent as projects evolve over time. Here we studied the code and coding processes of over 200 ASFI projects, and found that ASFI graduated projects have different patterns of code quality and complexity than retired ones. Likewise for the coding processes ś e.g., feature commits or bug-fixing commits are correlated with project graduation success. We find that minor contributors and major contributors (who contribute <5%, respectively >=95% commits) associate with graduation outcomes, implying that having also developers who contribute fewer commits are important for a project's success.
This study provides evidence that OSS projects, especially nascent ones, can benefit from introspection and instrumentation using multidimensional modeling of the whole system, including code, processes, and code quality measures, and how they are interconnected over time.
问问这篇 Paper
智能体会读完全文。
Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。
引用它的顶会 Paper3
- Climate Coach: A Dashboard for Open-Source Maintainers to Overview Community DynamicsHuilian Sophie Qiu, Anna Lieb, Jennifer Chou, Megan Carneal 等CHI 2023 · 被引用 18 次
- How Early Participation Determines Long-Term Sustained Activity in GitHub Projects?Wenxin Xiao, Hao He, Weiwei Xu, Yuxia Zhang 等FSE 2023 · 被引用 15 次
- Do We Run How We Say We Run? Formalization and Practice of Governance in OSS CommunitiesMahasweta Chakraborti, Curtis Atkisson, Stefan Stanciulescu, Vladimir Filkov 等CHI 2024 · 被引用 6 次
它引用的顶会 Paper3
- What Makes a Great Maintainer of Open Source Projects?Edson Dias, Paulo Meirelles, Fernando Castor, Igor Steinmacher 等ICSE 2021 · 被引用 35 次
- Sustainability forecasting for Apache incubator projectsLikang Yin, Zhuangzhi Chen, Qi Xuan, Vladimir FilkovFSE 2021 · 被引用 31 次
- Open Source Software Sustainability: Combining Institutional Analysis and Socio-Technical NetworksLikang Yin, Mahasweta Chakraborti, Yibo Yan, Charles M. Schweik 等CSCW 2022 · 被引用 21 次
相关 Paper
- On the Self-Governance and Episodic Changes in Apache Incubator Projects: An Empirical StudyLikang Yin, Xiyu Zhang, Vladimir FilkovICSE 2023 · 被引用 3 次
- The Long Road Ahead: Ongoing Challenges in Contributing to Large OSS Organizations and What to DoMariam Guizani, Amreeta Chatterjee, Bianca Trinkenreich, Mary Evelyn May 等CSCW 2021 · 被引用 42 次
- Contribution Patterns in Open Source Software for Social Good: Dynamics, Individuals, and Impact CSCW010Zihan Fang, Yueke Zhang, Thomas Zimmermann, Denae Ford 等CSCW 2026 · 被引用 2 次
- Novelty Begets Popularity, But Curbs Participation - A Macroscopic View of the Python Open-Source EcosystemHongbo Fang, James D. Herbsleb, Bogdan VasilescuICSE 2024 · 被引用 4 次
- A case study of implicit mentoring, its prevalence, and impact in ApacheZixuan Feng, Amreeta Chatterjee, Anita Sarma, Iftekhar AhmedFSE 2022 · 被引用 17 次
