• DocumentCode
    2347204
  • Title

    Should I contribute to this discussion?

  • Author

    Ibrahim, Walid M. ; Bettenburg, Nicolas ; Shihab, Emad ; Adams, Bram ; Hassan, Ahmed E.

  • Author_Institution
    Software Anal. & Intell. Lab. (SAIL), Queen´´s Univ., Kingston, ON, Canada
  • fYear
    2010
  • fDate
    2-3 May 2010
  • Firstpage
    181
  • Lastpage
    190
  • Abstract
    Development mailing lists play a central role in facilitating communication in open source projects. Since these lists frequently host design and project discussions, knowledgeable contribution to these discussion threads is essential to avoid mis-communication that might slow-down the progress of a project. However, given the sheer volume of emails on these lists, it is easy to miss important discussions. To find out how developers are able to deal with mailing list discussions, we study the main factors that encourage developers to contribute to the development mailing lists. We develop personalized models to automatically identify discussion threads that a developer would contribute to based on his previous contribution behavior. Case studies on development mailing lists of three open source projects (Apache, PostgreSQL and Python) show that the average accuracy of our models is 89-85% and that the models vary significantly between different developers.
  • Keywords
    data mining; electronic mail; professional communication; project management; public domain software; software development management; Apache; PostgreSQL; Python; development mailing; discussion thread; email; mailing list discussion; open source project; previous contribution behavior; project discussion; Classification tree analysis; Electronic mail; Internet; Knowledge transfer; Open source software;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Mining Software Repositories (MSR), 2010 7th IEEE Working Conference on
  • Conference_Location
    Cape Town
  • Print_ISBN
    978-1-4244-6802-7
  • Electronic_ISBN
    978-1-4244-6803-4
  • Type

    conf

  • DOI
    10.1109/MSR.2010.5463345
  • Filename
    5463345