Why do developers take breaks from contributing to OSS projects? A preliminary analysis

03/22/2019
by   Giuseppe Iaffaldano, et al.
0

Creating a successful and sustainable Open Source Software (OSS) project often depends on the strength and the health of the community behind it. Current literature explains the contributors' lifecycle, starting with the motivations that drive people to contribute and barriers to joining OSS projects, covering developers' evolution until they become core members. However, the stages when developers leave the projects are still weakly explored and are not well-defined in existing developers' lifecycle models. In this position paper, we enrich the knowledge about the leaving stage by identifying sleeping and dead states, representing temporary and permanent brakes that developers take from contributing. We conducted a preliminary set of semi-structured interviews with active developers. We analyzed the answers by focusing on defining and understanding the reasons for the transitions to/from sleeping and dead states. This paper raises new questions that may guide further discussions and research, which may ultimately benefit OSS communities.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/15/2018

Why We Engage in FLOSS: Answers from Core Developers

The maintenance and evolution of Free/Libre Open Source Software (FLOSS)...
research
03/08/2021

Will You Come Back to Contribute? Investigating the Inactivity of OSS Core Developers in GitHub

Several Open Source Software (OSS) projects depend on the continuity of ...
research
06/19/2019

On the abandonment and survival of open source projects: An empirical investigation

Background: Evolution of open source projects frequently depends on a sm...
research
07/08/2021

GitQ- Towards Using Badges as Visual Cues for GitHub Projects

GitHub hosts millions of software repositories, facilitating developers ...
research
03/01/2021

Understanding Emotions of Developer Community Towards Software Documentation

The availability of open-source projects facilitates developers to contr...
research
10/05/2017

Unusual Events in GitHub Repositories

In large and active software projects, it becomes impractical for a deve...

Please sign up or login with your details

Forgot password? Click here to reset