"Тишина — это не всегда тишина": Исследование токсичности в обсуждениях отчетов об ошибках
"Silent Is Not Actually Silent": An Investigation of Toxicity on Bug Report Discussion
March 13, 2025
Авторы: Mia Mohammad Imran, Jaydeb Sarker
cs.AI
Аннотация
Токсичность в обсуждениях отчетов об ошибках создает серьезные проблемы для совместной динамики разработки открытого программного обеспечения. Отчеты об ошибках играют ключевую роль в выявлении и устранении дефектов, однако их изначально проблемно-ориентированный характер и эмоционально насыщенный контекст делают их уязвимыми для токсичных взаимодействий. В данном исследовании изучается токсичность в отчетах об ошибках на GitHub с помощью качественного анализа 203 обсуждений, включая 81 токсичное. Наши результаты показывают, что токсичность часто возникает из-за несовпадения восприятия серьезности и приоритета ошибок, нерешенных разочарований в инструментах и нарушений профессионального общения. Такие токсичные взаимодействия не только срывают продуктивные обсуждения, но и снижают вероятность достижения полезных результатов, таких как связывание проблем с запросами на внесение изменений. Наши предварительные выводы предлагают практические рекомендации для улучшения устранения ошибок путем снижения токсичности.
English
Toxicity in bug report discussions poses significant challenges to the
collaborative dynamics of open-source software development. Bug reports are
crucial for identifying and resolving defects, yet their inherently
problem-focused nature and emotionally charged context make them susceptible to
toxic interactions. This study explores toxicity in GitHub bug reports through
a qualitative analysis of 203 bug threads, including 81 toxic ones. Our
findings reveal that toxicity frequently arises from misaligned perceptions of
bug severity and priority, unresolved frustrations with tools, and lapses in
professional communication. These toxic interactions not only derail productive
discussions but also reduce the likelihood of actionable outcomes, such as
linking issues with pull requests. Our preliminary findings offer actionable
recommendations to improve bug resolution by mitigating toxicity.Summary
AI-Generated Summary