Analysing Trends in Community Evolution in Open-Source Software Collaboration Networks
摘要
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.