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.
翻译:GitHub项目依靠软件开发机器人提供的自动化来维护质量和减轻开发者的工作量,然而,机器人的存在可能会对社区造成烦恼和干扰,在与从业人员进行多次研究后,本文件为开发和维护软件开发软件开发软件提供了指南,这些指南旨在支持开发未来和当前的机器人和社会编码平台。