Don't Disturb Me: Challenges of Interacting with Software Bots on Open Source Software Projects
Mairieli Santos Wessel, Igor Wiese, Igor Steinmacher, Marco Aurélio Gerosa
Abstract
Software bots are used to streamline tasks in Open Source Software (OSS) projects' pull requests, saving development cost, time, and effort. However, their presence can be disruptive to the community. We identified several challenges caused by bots in pull request interactions by interviewing 21 practitioners, including project maintainers, contributors, and bot developers. In particular, our findings indicate noise as a recurrent and central problem. Noise affects both human communication and development workflow by overwhelming and distracting developers. Our main contribution is a theory of how human developers perceive annoying bot behaviors as noise on social coding platforms. This contribution may help practitioners understand the effects of adopting a bot, and researchers and tool designers may leverage our results to better support human-bot interaction on social coding platforms.
CCS Concepts: • Human-centered computing → Open source software; • Software and its engineering → Software creation and management.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 54d75ea1-0868-4a5b-bbcb-d1e25a1921beCited by top-tier papers8
- "Nip it in the Bud": Moderation Strategies in Open Source Software Projects and the Role of BotsJane Hsieh, Joselyn Kim, Laura Dabbish, Haiyi ZhuCSCW 2023 · 11 citations
- Autonomy Is An Acquired Taste: Exploring Developer Preferences for GitHub BotsAmir Ghorbani, Nathan Cassee, Derek Robinson, Adam Alami et al.ICSE 2023 · 8 citations
- Action Required: A Mixed-Methods Study of Security Practices in GitHub ActionsYusuke Kubo, Fumihiro Kanei, Mitsuaki Akiyama, Takuro Wakai et al.NDSS 2026 · 3 citations
- Fixing Outside the Box: Uncovering Tactics for Open-Source Security Issue ManagementLyuye Zhang, Jiahui Wu, Chengwei Liu, Kaixuan Li et al.ISSTA 2025 · 3 citations
- Why AI Agents Still Need You: Findings from Developer-Agent Collaborations in the WildAayush Kumar, Yasharth Bajpai, Sumit Gulwani, Gustavo Soares et al.ASE 2025 · 1 citation
Builds on1
Related papers
- Bots for Pull Requests: The Good, the Bad, and the PromisingMairieli Santos Wessel, Ahmad Abdellatif, Igor Wiese, Tayana Conte et al.ICSE 2022 · 23 citations
- Opportunities and Challenges in Repeated Revisions to Pull-Requests: An Empirical StudyZhixing Li, Yue Yu, Tao Wang, Shanshan Li et al.CSCW 2022 · 11 citations
- "@alex, this fixes #9": Analysis of Referencing Patterns in Pull Request DiscussionsAshish Chopra, Morgan Mo, Samuel Dodson, Ivan Beschastnikh et al.CSCW 2021 · 13 citations
- Predicting developers' negative feelings about code reviewCarolyn D. Egelman, Emerson R. Murphy-Hill, Elizabeth Kammer, Margaret Morrow Hodges et al.ICSE 2020 · 50 citations
- Generative AI for Pull Request Descriptions: Adoption, Impact, and Developer InterventionsTao Xiao, Hideaki Hata, Christoph Treude, Kenichi MatsumotoFSE 2024 · 13 citations
