Behind Linus's law: A preliminary analysis of open source software peer review practices in Mozilla and Python

Jing Wang, John M. Carroll

Research output: Chapter in Book/Report/Conference proceedingConference contribution

11 Scopus citations

Abstract

Open source is an important model of collaborative knowledge work and virtual organizations. One of its work practices, peer review, is considered critical to its success, as Linus's law highlights. Thus, understanding open source peer review, particular effective review practices, will improve the understanding of how to support collaborative work in new ways. Therefore, we conduct case studies in two open source communities that are well recognized as effective and successful, Mozilla and Python. In this paper, we present the preliminary results of our analysis on data from the bug tracking systems of those two organizations. We identify four common activities critical to open source software peer review, submission, identification, resolution and evaluation. Differences between communities indicate factors, such as reporter expertise, product type and structure, and organization size, affect review activities. We also discuss features of open source software peer review distinct from traditional review, as well as reconsiderations of Linus's law.

Original languageEnglish (US)
Title of host publicationProceedings of the 2011 International Conference on Collaboration Technologies and Systems, CTS 2011
Pages117-124
Number of pages8
DOIs
StatePublished - 2011
Event2011 12th International Conference on Collaboration Technologies and Systems, CTS 2011 - Philadelphia, PA, United States
Duration: May 23 2011May 27 2011

Publication series

NameProceedings of the 2011 International Conference on Collaboration Technologies and Systems, CTS 2011

Other

Other2011 12th International Conference on Collaboration Technologies and Systems, CTS 2011
Country/TerritoryUnited States
CityPhiladelphia, PA
Period5/23/115/27/11

All Science Journal Classification (ASJC) codes

  • Computer Networks and Communications
  • Control and Systems Engineering

Fingerprint

Dive into the research topics of 'Behind Linus's law: A preliminary analysis of open source software peer review practices in Mozilla and Python'. Together they form a unique fingerprint.

Cite this