How heated is it? Understanding GitHub locked issues
Isabella Ferreira, Bram Adams, Jinghui Cheng

TL;DR
This study investigates how GitHub's issue locking feature is used to manage heated discussions, revealing diverse community behaviors and highlighting potential pitfalls for researchers analyzing locked issues as indicators of incivility.
Contribution
The paper provides a comprehensive analysis of locked issues across multiple projects, uncovering usage patterns, discrepancies in locking justifications, and offering guidelines for future research.
Findings
Projects vary widely in locking behavior
Many locked issues are not uncivil
Locking justifications often mismatch lock labels
Abstract
Although issues of open source software are created to discuss and solve technical problems, conversations can become heated, with discussants getting angry and/or agitated for a variety of reasons, such as poor suggestions or violation of community conventions. To prevent and mitigate discussions from getting heated, tools like GitHub have introduced the ability to lock issue discussions that violate the code of conduct or other community guidelines. Despite some early research on locked issues, there is a lack of understanding of how communities use this feature and of potential threats to validity for researchers relying on a dataset of locked issues as an oracle for heated discussions. To address this gap, we (i) quantitatively analyzed 79 GitHub projects that have at least one issue locked as too heated, and (ii) qualitatively analyzed all issues locked as too heated of the 79…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
