Software bot: Difference between revisions

Content deleted Content added
Usage: full citation of the sentence: Software bots are used to support development activities, such as communication among software developers and automation of repetitive tasks.
Tags: Reverted Visual edit
m Reverted 1 edit by TurboTalkOfficial (talk) to last revision by Mazewaxie
Line 10:
== Usage ==
 
Software bots are used to support development activities, such as communication among software developers and automation of repetitive tasks.<ref>{{Cite web |title=Streamlining Software Development with TurboTalk: Harnessing the Power of Software Bots |url=https://www.turbotalk.co.uk/tips-for-tradespeople/streamlining-software-development-with-turbotalk-harnessing-the-power-of-software-bots |access-date=2024-06-21 |website=www.turbotalk.co.uk |language=en}}</ref> 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 and vulnerabilities,<ref>{{Cite web|url=https://www.theregister.co.uk/2019/05/30/github_security_fixes/|title=Git your patches here! GitHub offers to brew automatic pull requests loaded with vuln fixes|website=www.theregister.co.uk|language=en|access-date=2019-11-22}}</ref> etc.