The diverse community members who contribute to the discussions on issue tracking systems of open-source software projects often exhibit complex affective states such as sentiments and tones. These affective states can significantly influence the effectiveness of the issue discussions in elaborating the initial ideas into actionable tasks that the development teams need to address. In this paper, we present an extended empirical study to investigate the impacts of sentiments and tones in community-generated issue discussions. We created and validated a large dataset of sentiments and tones in the issues posts and comments created by diverse community members in three popular open source projects. Our analysis results drew a complex picture of the relationships between, on the one hand, the sentiments and tones in the issue discussions, and on the other hand, various discussion and development-related measures such as the discussion length and the issue resolution time. We also found that when factors such as the issue poster roles and the issue types were controlled, sentiments and tones had varied associations with the measures. Insights gained from these findings can support open source community members in making and moderating effective issue discussions and guide the design of tools to better support community engagement.
翻译:对开放源码软件项目问题跟踪系统的讨论作出贡献的多样化社区成员往往表现出情感和情绪等复杂的情感状态。这些有感情的国家可以极大地影响问题讨论的效力,将最初的想法转化为发展团队需要处理的可操作的任务。我们在本文件中提出一个广泛的实证研究,以调查情绪和情绪在社区产生的问题讨论中的影响。我们在三个受欢迎的开放源码项目中创建并验证了一个关于不同社区成员所产生问题和评论的大量情感和态度的数据集。我们的分析结果描绘了问题讨论中的情绪和情绪之间的复杂关系,以及问题讨论中的各种讨论和发展相关措施,例如讨论的长度和解决问题的时间。我们还发现,当问题海报作用和问题类型等因素得到控制时,情绪和态度与措施有不同联系。从这些调查结果中得出的观察可以支持开放源社区成员制定和调节有效的问题讨论,并指导工具的设计,以便更好地支持社区参与。