Stress and Burnout in Open Source: Toward Finding, Understanding, and Mitigating Unhealthy Interactions

Stress and Burnout in Open Source: Toward Finding, Understanding, and Mitigating Unhealthy Interactions
复制标题

开源中的压力和倦怠:寻找、理解和减轻不健康的交互

DOI:
10.1145/3377816.3381732
复制
发表时间:
2020
期刊:
2020 IEEE/ACM 42nd International Conference on Software Engineering: New Ideas and Emerging Results (ICSE-NIER)
影响因子:
--
通讯作者:
Bogdan Vasilescu
Bogdan Vasilescu
中科院分区:
--
文献类型:
--
作者:
Naveen Raman;Min Cao;Yulia Tsvetkov;Christian Kästner;Bogdan Vasilescu

文献摘要

被引文献

相似文献

来自开源社区的开发人员报告说,频繁的特性和bug修复需求以及这些需求有时咄咄逼人的语气给他们带来了很大的压力。有害的对话可能会使开发人员失去动力并耗尽精力,给维持开源带来挑战。我们概述了一条寻找、理解并可能减轻这种不健康互动的道路。我们通过开发和演示一个测量工具(为软件工程量身定制的SVM分类器)来检测GITHUB问题中的有毒讨论,从而迈出了找到它们的第一步。我们使用我们的分类器来分析随时间推移和不同GITHUB社区的趋势,发现毒性因社区而异,毒性在2012年至2018年期间有所下降。
Developers from open-source communities have reported high stress levels from frequent demands for features and bug fixes and from the sometimes aggressive tone of these demands. Toxic conversations may demotivate and burn out developers, creating challenges for sustaining open source. We outline a path toward finding, understanding, and possibly mitigating such unhealthy interactions. We take a first step toward finding them, by developing and demonstrating a measurement instrument (an SVM classifier tailored for software engineering) to detect toxic discussions in GITHUB issues. We used our classifier to analyze trends over time and in different GITHUB communities, finding that toxicity varies by community and that toxicity decreased between 2012 and 2018.