Although many software development projects have moved their developer discussion forums to generic platforms such as Stack Overflow, Eclipse has been steadfast in hosting their self-supported community forums. While recent studies show forums to share similarities to generic communication channels, it is unknown how project-specific forums are utilized. In this paper, we analyze 832,058 forum threads and their linkages to four systems with 2,170 connected contributors to understand the participation, content and sentiment. Results show that Seniors are the most active participants to respond bug and non-bug-related threads in the forums (66.1% and 45.5%), and sentiment among developers are inconsistent with knowledge sharing. We recommend the users to identify appropriate topics and ask in a positive way when joining forums. For developers, preparing project-specific forums could be an option to bridge the communication between members. Furthermore, the results show the researchers that our study is just one example of how project-specific forums are utilized. The study shows potential for other project-specific forums, such as GitHub Discussions, as these forums play a role to cultivate the ecosystem.
翻译:虽然许多软件开发项目已经将其开发者讨论论坛转移到了Stack overflow等通用平台,但Eclipse一直坚定地主办其自我支持的社区论坛。虽然最近的研究表明论坛与通用通信渠道有相似之处,但不清楚如何利用具体项目论坛。在本文中,我们分析了832,058个论坛线索及其与4个系统的联系,其中2,170个有联系的参与者理解了参与、内容和情绪。结果显示,老年人是论坛中应对错误和非错误相关线索的最积极参与者(66.1 % 和45.5% ), 开发者之间的情绪与知识共享不相符。我们建议用户在加入论坛时确定适当的专题并积极询问。对于开发者来说,筹备具体项目论坛可以成为连接成员之间沟通的选项。此外,研究结果显示,我们的研究只是如何利用具体项目论坛的一个例子。研究显示了其他具体项目论坛的潜力,如Github讨论,因为这些论坛在培育生态系统方面发挥了作用。