Fostering FOSS Communities: A Guide for Newcomers

Fostering FOSS Communities: A Guide for Newcomers

Copyright: © 2023 |Pages: 39
DOI: 10.4018/978-1-6684-4785-7.ch007
OnDemand:
(Individual Chapters)
Available
$37.50
No Current Special Offers
TOTAL SAVINGS: $37.50

Abstract

In this chapter, the authors explore the importance of creating a welcoming and supportive community for new contributors trying to venture into the field of open-source. They cover the best practices for creating a positive and inclusive environment, such as clear documentation, accessible communication channels, and active mentorship programs. Additionally, they delve into some of the key challenges that new contributors often face and also offer strategies for overcoming these obstacles. By promoting a supportive and welcoming community, open-source projects can encourage more people to participate, thereby increasing their overall impact and diversity in society.
Chapter Preview
Top

The Newcomer's Perspective

Free Open Source Software (FOSS) projects heavily rely on the involvement of volunteers from various locations and depend on a consistent influx of fresh contributors to ensure their long-term success and continuity. In order to maintain a sustainable number of developers, it is crucial to inspire, engage, and retain new participants within a project. Studies suggest that newcomers bring valuable innovation by introducing novel ideas and work methods that benefit the entire group (Kraut et al., 2012). However, the reality is that newcomers often encounter numerous difficulties when attempting to make their initial contribution to a project. FOSS project newcomers are typically expected to independently familiarize themselves with the project (Scacchi, 2002), resembling explorers navigating an inhospitable environment, in dire need of guidance (Dagenais et al., 2010). Consequently, a significant challenge for FOSS projects lies in providing adequate support for these newcomers.

The extensive body of scientific literature delves into various aspects of newcomers joining open-source software (OSS) projects. These studies primarily focus on exploring the underlying dynamics that drive individuals to become FOSS contributors, mapping out the pathways to becoming core developers, and identifying indicators of sustained commitment over time (Hars and Ou, 2001; Ye and Kishida, 2003; Jergensen et al., 2011; Schilling et al., 2012; Zhou and Mockus, 2012). However, there remains a relatively unexplored dimension of the FOSS joining process that revolves around the timeframe between a newcomer's decision to participate and the acceptance of their initial code contribution into the shared repository.

Complete Chapter List

Search this Book:
Reset