A Qualitative Analysis of Community Websites of 25 Unix-Like Distributions
How Can I Contribute? A Qualitative Analysis of Community Websites of 25 Unix-Like Distributions Jacob Krüger Sebastian Nielebock Robert Heumüller Otto-von-Guericke University Otto-von-Guericke University Otto-von-Guericke University Magdeburg, Germany Magdeburg, Germany Magdeburg, Germany ABSTRACT We are not aware of an empirical study analyzing what informa- Developers collaboratively implement large-scale industrial and tion communities codify and provide publicly, supporting especially open-source projects. Such projects pose several challenges for de- externals to understand their practices. For instance, a community velopers, as they require considerable knowledge about the project may use a Wiki, website or software-hosting platform (e.g., GitHub) and its development processes, for instance, to fix bugs or imple- for this purpose. So, the question is whether communities employ ment new features. Understanding what information developer dedicated strategies, such as using a single place (e.g., a Wiki page) communities codify on how to contribute to their project is cru- to provide codified information? This is an important question, as cial, for example, to onboard new developers or for researchers highlighted by Steinmacher et al. [28, 29], who identified a “Poor to scope analysis techniques. In this paper, we report the results How to Contribute” overview and related issues (e.g., outdated of a qualitative analysis of 25 Unix-like distributions, focusing on documentation) as barriers for new developers. For researchers, what information the communities codify publicly on contributing. this information is important, for example, to verify findings, adopt The results reveal no dedicated strategies to codify information on techniques, and select subject systems.
[Show full text]