A case study of implicit mentoring, its prevalence, and impact in Apache
Zixuan Feng, Amreeta Chatterjee, Anita Sarma, Iftekhar Ahmed
Abstract
Mentoring is traditionally viewed as a dyadic, top-down apprenticeship. This perspective, however, overlooks other forms of informal mentoring taking place in everyday activities in which developers invest time and effort. Here, we investigate informal mentoring taking place in Open Source Software (OSS). We define a specific type of informal mentoring—implicit mentoring—situations where contributors guide others through instructions and suggestions embedded in everyday (OSS) activities. We defined implicit mentoring by first performing a review of related work on mentoring, and then through formative interviews with OSS contributors and member-checking. Next, through an empirical investigation of Pull Requests (PRs) in 37 Apache Projects, we built a classifier to extract implicit mentoring. Our analysis of 107,895 PRs shows that implicit mentoring does occur through code reviews (27.41% of all PRs included implicit mentoring) and is beneficial for both mentors and mentees. We analyzed the impact of implicit mentoring on OSS contributors by investigating their contributions and learning trajectories in their projects. Through an online survey (N=231), we then triangulated these results and identified the potential benefits of implicit mentoring from OSS contributors’ perspectives.
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 8c38d7f0-1bb2-48d0-a0e2-8241999d335fCited by top-tier papers3
- How to Support ML End-User Programmers through a Conversational AgentEmily Judith Arteaga Garcia, João Felipe Nicolaci Pimentel, Zixuan Feng, Marco Aurélio Gerosa et al.ICSE 2024 · 5 citations
- A Comparison of Conversational Models and Humans in Answering Technical Questions: the Firefox CaseJoão Correia, Daniel Coutinho, Marco Castelluccio, Caio Barbosa et al.ICSE 2026
- 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 on5
- Hidden Figures: Roles and Pathways of Successful OSS ContributorsBianca Trinkenreich, Mariam Guizani, Igor Wiese, Anita Sarma et al.CSCW 2020 · 72 citations
- Destructive Criticism in Software Code Review Impacts InclusionSanuri Dananja Gunawardena, Peter Devine, Isabelle Beaumont, Lola Piper Garden et al.CSCW 2022 · 27 citations
- 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 et al.FSE 2020 · 26 citations
- On the relationship between design discussions and design quality: a case study of Apache projectsUmme Ayda Mannan, Iftekhar Ahmed, Carlos Jensen, Anita SarmaFSE 2020 · 15 citations
- The Shifting Sands of Motivation: Revisiting What Drives Contributors in Open SourceMarco Aurélio Gerosa, Igor Wiese, Bianca Trinkenreich, Georg Link et al.ICSE 2021 · 4 citations
Related papers
- 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
- Understanding the impact of GitHub suggested changes on recommendations between developersChris Brown, Chris ParninFSE 2020 · 18 citations
- Opportunities and Challenges in Repeated Revisions to Pull-Requests: An Empirical StudyZhixing Li, Yue Yu, Tao Wang, Shanshan Li et al.CSCW 2022 · 11 citations
- Revolutionizing Newcomers' Onboarding Process in OSS Communities: The Future AI MentorXin Tan, Xiao Long, Yinghao Zhu, Lin Shi et al.FSE 2025 · 3 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
