• DocumentCode
    1878047
  • Title

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

  • Author

    Wang, Jing ; Carroll, John M.

  • Author_Institution
    Center for Human-Comput. Interaction, Pennsylvania State Univ., University Park, PA, USA
  • fYear
    2011
  • fDate
    23-27 May 2011
  • Firstpage
    117
  • Lastpage
    124
  • 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.
  • Keywords
    groupware; program debugging; programming languages; public domain software; software performance evaluation; software reviews; virtual enterprises; Linus law; Mozilla; Python; bug tracking system; collaborative knowledge work; data analysis; evaluation; identification; open source community; open source software peer review practice; organization size; product structure; product type; reporter expertise; resolution; submission; virtual organization; Collaboration; Communities; Computer bugs; Fires; Open source software; Organizations; Coordination; cooperation and collaboration; designing collaborative & virtual organizations;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Collaboration Technologies and Systems (CTS), 2011 International Conference on
  • Conference_Location
    Philadelphia, PA
  • Print_ISBN
    978-1-61284-638-5
  • Type

    conf

  • DOI
    10.1109/CTS.2011.5928673
  • Filename
    5928673