How Early Participation Determines Long-Term Sustained Activity in GitHub Projects?
Wenxin Xiao, Hao He, Weiwei Xu, Yuxia Zhang, Minghui Zhou
Abstract
Although the open source model bears many advantages in software development, open source projects are always hard to sustain. Previous research on open source sustainability mainly focuses on projects that have already reached a certain level of maturity (e.g., with communities, releases, and downstream projects). However, limited attention is paid to the development of (sustainable) open source projects in their infancy, and we believe an understanding of early sustainability determinants is crucial for project initiators, incubators, newcomers, and users.
In this paper, we aim to explore the relationship between early participation factors and long-term project sustainability. We leverage a novel methodology combining the Blumberg model of performance and machine learning to predict the sustainability of 290,255 GitHub projects. Specificially, we train an XGBoost model based on early participation (first three months of activity) in 290,255 GitHub projects and we interpret the model using LIME. We quantitatively show that early participants have a positive effect on project's future sustained activity if they have prior experience in OSS project incubation and demonstrate concentrated focus and steady commitment. Participation from non-code contributors and detailed contribution documentation also promote project's sustained activity. Compared with individual projects, building a community that consists of more experienced core developers and more active peripheral developers is important for organizational projects.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 01366607-44f8-4c42-be75-002d36e10bdeCited by top-tier papers2
- Personalized First Issue Recommender for Newcomers in Open Source ProjectsWenxin Xiao, Jingyue Li, Hao He, Ruiqiao Qiu et al.ASE 2023 · 8 citations
- An empirical Analysis of Community and Coding Patterns in OSS4SG vs. Conventional OSSMohamed Ouf, Shayan Noei, Zeph Van Iterson, Mariam Guizani et al.ICSE 2026
Builds on8
- A first look at good first issues on GitHubXin Tan, Minghui Zhou, Zeyu SunFSE 2020 · 62 citations
- Recommending Good First Issues in GitHub OSS ProjectsWenxin Xiao, Hao He, Weiwei Xu, Xin Tan et al.ICSE 2022 · 35 citations
- Sustainability forecasting for Apache incubator projectsLikang Yin, Zhuangzhi Chen, Qi Xuan, Vladimir FilkovFSE 2021 · 31 citations
- Context-aware in-process crowdworker recommendationJunjie Wang, Ye Yang, Song Wang, Yuanzhe Hu et al.ICSE 2020 · 23 citations
- Is It Enough to Recommend Tasks to Newcomers? Understanding Mentoring on Good First IssuesXin Tan, Yiran Chen, Haohua Wu, Minghui Zhou et al.ICSE 2023 · 12 citations
Related papers
- Code, quality, and process metrics in graduated and retired ASFI projectsStefan Stanciulescu, Likang Yin, Vladimir FilkovFSE 2022 · 11 citations
- Contribution Patterns in Open Source Software for Social Good: Dynamics, Individuals, and Impact CSCW010Zihan Fang, Yueke Zhang, Thomas Zimmermann, Denae Ford et al.CSCW 2026 · 2 citations
- On the Self-Governance and Episodic Changes in Apache Incubator Projects: An Empirical StudyLikang Yin, Xiyu Zhang, Vladimir FilkovICSE 2023 · 3 citations
- "This Is Damn Slick!" Estimating the Impact of Tweets on Open Source Project Popularity and New ContributorsHongbo Fang, Hemank Lamba, James D. Herbsleb, Bogdan VasilescuICSE 2022 · 18 citations
- GitHub Sponsors: Exploring a New Way to Contribute to Open SourceNaomichi Shimada, Tao Xiao, Hideaki Hata, Christoph Treude et al.ICSE 2022 · 10 citations
