Together or Apart? Investigating a mediator bot to aggregate bot's comments on pull requests

08/02/2022
by   Eric Ribeiro, et al.
0

Software bots connect users and tools, streamlining the pull request review process in social coding platforms. However, bots can introduce information overload into developers' communication. Information overload is especially problematic for newcomers, who are still exploring the project and may feel overwhelmed by the number of messages. Inspired by the literature of other domains, we designed and evaluated FunnelBot, a bot that acts as a mediator between developers and other bots in the repository. We conducted a within-subject study with 25 newcomers to capture their perceptions and preferences. Our results provide insights for bot developers who want to mitigate noise and create bots for supporting newcomers, laying a foundation for designing better bots.

READ FULL TEXT
research
08/18/2021

More Than React: Investigating The Role of EmojiReaction in GitHub Pull Requests

Context: Open source software development has become more social and col...
research
03/25/2021

Don't Disturb Me: Challenges of Interacting with SoftwareBots on Open Source Software Projects

Software bots are used to streamline tasks in Open Source Software (OSS)...
research
03/19/2022

An Exploratory Study on Refactoring Documentation in Issues Handling

Understanding the practice of refactoring documentation is of paramount ...
research
07/14/2023

More Than React: Investigating The Role of Emoji Reaction in GitHub Pull Requests

Open source software development has become more social and collaborativ...
research
06/28/2023

Image-based Communication on Social Coding Platforms

Visual content in the form of images and videos has taken over general-p...
research
06/21/2022

Automatic Pull Request Title Generation

Pull Requests (PRs) are a mechanism on modern collaborative coding platf...
research
01/17/2020

Eye of the Mind: Image Processing for Social Coding

Developers are increasingly sharing images in social coding environments...

Please sign up or login with your details

Forgot password? Click here to reset