Implicit Mentoring: The Unacknowledged Developer Efforts in Open Source

02/23/2022
by   Zixuan Feng, et al.
0

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, but remain unacknowledged. Here, we investigate the different flavors of mentoring in Open Source Software (OSS) to define and identify implicit mentoring. We first define implicit mentoring–situations where contributors guide others through instructions and suggestions embedded in everyday (OSS) activities–through formative interviews with OSS contributors, a literature review, and member-checking. Next, through an empirical investigation of Pull Requests (PRs) in 37 Apache Projects, we build a classifier to extract implicit mentoring and characterize it through the dual lenses of experience and gender. Our analysis of 107,895 PRs shows that implicit mentoring occurs (27.41 PRs include implicit mentoring) and it does not follow the traditional dyadic, top-down apprenticeship model. When considering the gender of mentor-mentee pairs, we found pervasive homophily–a preference to mentor those who are of the same gender–in 93.81 women were more likely to mentor men.

READ FULL TEXT

page 8

page 12

research
06/16/2022

Modeling Gender Differences in Membership Change in Open Source Software Projects

Gender diversity in open source software development continues to be a t...
research
03/25/2021

Quality Gatekeepers: Investigating the Effects ofCode Review Bots on Pull Request Activities

Software bots have been facilitating several development activities in O...
research
03/17/2023

Towards Understanding the Open Source Interest in Gender-Related GitHub Projects

The open-source community uses the GitHub platform to exchange and share...
research
03/15/2021

Please Don't Go – A Comprehensive Approach to Increase Women's Participation in Open Source Software

Women represent less than 24 industry and experience various types of pr...
research
12/07/2020

How Successful Are Open Source Contributions From Countries with Different Levels of Human Development?

Are Brazilian developers less likely to have a contribution accepted tha...
research
06/08/2023

Towards An Empirical Theory of Ideologies in the Open Source Software Movement

Encompassing a diverse population of developers, non-technical users, or...
research
08/13/2020

On the design of text editors

Text editors are written by and for developers. They come with a large s...

Please sign up or login with your details

Forgot password? Click here to reset