Content deleted Content added
m link University of Antwerp using Find link |
rv COI / citespam |
||
Line 10:
Software bots are used to support development activities, such as communication among software developers and automation of repetitive tasks. Software bots have been adopted by several communities related to software development, such as open-source communities on [[GitHub]]<ref>{{Cite journal|last1=Wessel|first1=Mairieli|last2=de Souza|first2=Bruno Mendes|last3=Steinmacher|first3=Igor|last4=Wiese|first4=Igor S.|last5=Polato|first5=Ivanilton|last6=Chaves|first6=Ana Paula|last7=Gerosa|first7=Marco A.|date=2018-11-01|title=The Power of Bots: Characterizing and Understanding Bots in OSS Projects|journal=Proceedings of the ACM on Human-Computer Interaction|language=en|volume=2|issue=CSCW|pages=1–19|doi=10.1145/3274451|s2cid=53235433}}</ref> and [[Stack Overflow]].
GitHub bots have user accounts and can open, close, or comment on [[Distributed version control#Pull requests|pull requests]] and [[Software project management#Issue|issues]]. GitHub bots have been used to assign reviewers, ask contributors to sign the [[Contributor License Agreement]], report continuous integration failures, review code and pull requests, welcome newcomers, run automated tests, merge pull requests, fix bugs
The [[Slack (software)|Slack]] tool includes an API for developing software bots.<ref>
|