TY - JOUR
T1 - Guidelines for Developing Bots for GitHub
AU - Wessel, Mairieli
AU - Zaidman, A.E.
AU - Gerosa, Marco Aurélio
AU - Steinmacher, Igor
PY - 2022
Y1 - 2022
N2 - Projects on GitHub rely on the automation provided by software development bots to uphold quality and alleviate developers’ workload. Nevertheless, the presence of bots can be annoying and disruptive to the community. Backed by multiple studies with practitioners, this paper provides guidelines for developing and maintaining software bots. These guidelines aim to support the development of future and current bots and social coding platforms.
AB - Projects on GitHub rely on the automation provided by software development bots to uphold quality and alleviate developers’ workload. Nevertheless, the presence of bots can be annoying and disruptive to the community. Backed by multiple studies with practitioners, this paper provides guidelines for developing and maintaining software bots. These guidelines aim to support the development of future and current bots and social coding platforms.
UR - http://www.scopus.com/inward/record.url?scp=85144772854&partnerID=8YFLogxK
U2 - 10.1109/MS.2022.3224813
DO - 10.1109/MS.2022.3224813
M3 - Article
SP - 1
EP - 8
JO - IEEE Software
JF - IEEE Software
SN - 0740-7459
ER -