• DocumentCode
    3326817
  • Title

    Patch Review Processes in Open Source Software Development Communities: A Comparative Case Study

  • Author

    Asundi, Jai ; Jayant, Rajiv

  • Author_Institution
    Inf. Syst. & Operations Manage., Texas Univ., Dallas, TX
  • fYear
    2007
  • fDate
    Jan. 2007
  • Abstract
    In spite of the overwhelming success of free/open source software (F/OSS) like Apache and GNU/Linux, there is a limited understanding of the processes and methodologies that specify this form of software development. In this paper, we examine the process of patch reviews as a proxy for the extent of code-review in F/OSS projects. While existing descriptions of patch review processes are mostly narrative and based on individual experiences, we systematically analyze the email archives of five F/OSS projects to characterize this process. While doing so, we make a distinction between contributions (patches or review comments) by core members and casual contributors to grasp the role of core members in this process. Our results show that while the patch review processes are not exactly identical across various F/OSS projects, the core members across all projects play the vital role of gate-keepers to ensure a high level of review for submitted patches
  • Keywords
    project management; public domain software; software maintenance; Apache; F-OSS project code review; GNU/Linux; free software; open source software development communities; patch review processes; Art; Conference management; Costs; Data analysis; Inspection; Linux; Management information systems; Open source software; Programming; Software development management;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    System Sciences, 2007. HICSS 2007. 40th Annual Hawaii International Conference on
  • Conference_Location
    Waikoloa, HI
  • ISSN
    1530-1605
  • Electronic_ISBN
    1530-1605
  • Type

    conf

  • DOI
    10.1109/HICSS.2007.426
  • Filename
    4076712