A Four-Year Study of Student Contributions to OSS vs. OSS4SG with a Lightweight Intervention
Zihan Fang, Madeline Endres, Thomas Zimmermann, Denae Ford, Westley Weimer, Kevin Leach, Yu Huang
摘要
Modern software engineering practice and training increasingly rely on Open Source Software (OSS). The recent growth in demand for professional software engineers has led to increased contributions to, and usage of, OSS. However, there is limited understanding of the factors affecting how developers, and how new or student developers in particular, decide which OSS projects to contribute to, a process critical to OSS sustainability, access, adoption, and growth. To better understand OSS contributions from the developers of tomorrow, we conducted a four-year study with 1,361 students investigating the life cycle of their contributions (from project selection to pull request acceptance). During the study, we also delivered a lightweight intervention to promote the awareness of open source projects for social good (OSS4SG), OSS projects that have positive impacts in other domains. Using both quantitative and qualitative methods, we analyze student experience reports and the pull requests they submit. Compared to general OSS projects, we find significant differences in project selection (𝑝 < 0.0001, effect size = 0.84), student motivation (𝑝 < 0.01, effect size = 0.13), and increased pull-request acceptance rates for OSS4SG contributions. We also find that our intervention correlates with increased student contributions to OSS4SG (𝑝 < 0.0001, effect size = 0.38). Finally, we analyze correlations of factors such as gender or working with a partner. Our findings may help improve the experience for new developers participating in OSS4SG and the quality of their contributions. We also hope our work helps educators, project leaders, and contributors to build a mutually-beneficial framework for the future growth of OSS4SG.
问问这篇 Paper
智能体会读完全文。
Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。
引用它的顶会 Paper1
问问它们各自怎么用它它引用的顶会 Paper4
- Leaving My Fingerprints: Motivations and Challenges of Contributing to OSS for Social GoodYu Huang, Denae Ford, Thomas ZimmermannICSE 2021 · 被引用 36 次
- A theory of the engagement in open source projects via summer of code programsJefferson De Oliveira Silva, Igor Wiese, Daniel M. Germán, Christoph Treude 等FSE 2020 · 被引用 26 次
- To read or to rotate? comparing the effects of technical reading training and spatial skills training on novice programming abilityMadeline Endres, Madison Fansher, Priti Shah, Westley WeimerFSE 2021 · 被引用 18 次
- The Shifting Sands of Motivation: Revisiting What Drives Contributors in Open SourceMarco Aurélio Gerosa, Igor Wiese, Bianca Trinkenreich, Georg Link 等ICSE 2021 · 被引用 4 次
相关 Paper
- Contribution Patterns in Open Source Software for Social Good: Dynamics, Individuals, and Impact CSCW010Zihan Fang, Yueke Zhang, Thomas Zimmermann, Denae Ford 等CSCW 2026 · 被引用 2 次
- "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 次
- Understanding skills for OSS communities on GitHubJenny T. Liang, Thomas Zimmermann, Denae FordFSE 2022 · 被引用 31 次
- Team Discussions and Dynamics During DevOps Tool Adoptions in OSS ProjectsLikang Yin, Vladimir FilkovASE 2020 · 被引用 7 次
- How Does Core Contributor Disengagement Impact Open Source Project Activity? A Quasi-ExperimentYunqi Chen, Klaas-Jan Stol, Fabio Santos, Daniel M German 等ICSE 2026
