Community development in open-source projects depends on the timely resolution of bugs, which in turn relies on how developers collaborate during the fixing process. While prior research has largely analyzed bug tracker data such as reports and resolution history, it has often overlooked the teamwork dynamics that shape effective problem-solving. In this work, we ask: Do consistent patterns of collaboration and community development emerge across large open-source communities, despite differences in their contexts? To investigate, we constructed developer collaboration networks from multi-year bug data in three major ecosystems - Eclipse, OpenStack, and Red Hat - and analyzed their structural properties over time. Our findings reveal recurring structural patterns in community interaction during bug resolution, suggesting that collaboration in software communities may follow generalizable principles that extend beyond individual projects.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Analysing Trends in Community Evolution in Open-Source Software Collaboration Networks

  • Reshma Roychoudhuri,
  • Bharat Kumar Jhawar,
  • Harsh Lakhotia,
  • Arunima Saha

摘要

Community development in open-source projects depends on the timely resolution of bugs, which in turn relies on how developers collaborate during the fixing process. While prior research has largely analyzed bug tracker data such as reports and resolution history, it has often overlooked the teamwork dynamics that shape effective problem-solving. In this work, we ask: Do consistent patterns of collaboration and community development emerge across large open-source communities, despite differences in their contexts? To investigate, we constructed developer collaboration networks from multi-year bug data in three major ecosystems - Eclipse, OpenStack, and Red Hat - and analyzed their structural properties over time. Our findings reveal recurring structural patterns in community interaction during bug resolution, suggesting that collaboration in software communities may follow generalizable principles that extend beyond individual projects.