• DocumentCode
    2401086
  • Title

    Who? Where? What? Examining distributed development in two large open source projects

  • Author

    Bird, Christian ; Nagappan, Nachiappan

  • fYear
    2012
  • fDate
    2-3 June 2012
  • Firstpage
    237
  • Lastpage
    246
  • Abstract
    To date, a large body of knowledge has been built up around understanding open source software development. However, there is limited research on examining levels of geographic and organizational distribution within open source software projects, despite many studies examining these same aspects in commercial contexts. We set out to fill this gap in OSS knowledge by manually collecting data for two large, mature, successful projects in an effort to assess how distributed they are, both geographically and organizationally. Both Firefox and Eclipse have been the subject of many studies and are ubiquitous in the areas of software development and internet usage respectively. We identified the top contributors that made 95% of the changes over multiple major releases of Firefox and Eclipse and determined their geographic locations and organizational affiliations. We examine the distribution in each project´s constituent subsystems and report the relationship of pre- and post-release defects with distribution levels.
  • Keywords
    Internet; organisational aspects; project management; public domain software; ECLIPSE; FIREFOX; Internet; OSS project; distributed development; geographic location distribution; open source software development; organizational distribution; postrelease defect; prerelease defect; project constituent subsystem; Companies; Electronic mail; Fires; Open source software; Standards organizations;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Mining Software Repositories (MSR), 2012 9th IEEE Working Conference on
  • Conference_Location
    Zurich
  • ISSN
    2160-1852
  • Print_ISBN
    978-1-4673-1760-3
  • Type

    conf

  • DOI
    10.1109/MSR.2012.6224286
  • Filename
    6224286