Template

Difference between revisions of "Bot steps/text"

< Template:Bot steps

(Created page with "<includeonly>{| class="wikitable" | * [{{{request| }}}] Requestee post a request on LinguaLibre:Bots * [{{{discuss| }}}] Discuss the localized requirements * [{{{coding| }}}]...")
 
Line 8: Line 8:
 
* [{{{ping| }}}] Requestee get notified : all is ready
 
* [{{{ping| }}}] Requestee get notified : all is ready
 
* [{{{notification| }}}] Requestee post on his local Village Pump a variation of "Notice: Lilibot coming, as requested by X, does this & that, it's ok, where should we notify pattrollers & co?"
 
* [{{{notification| }}}] Requestee post on his local Village Pump a variation of "Notice: Lilibot coming, as requested by X, does this & that, it's ok, where should we notify pattrollers & co?"
* [{{{help| }}}] Requestee creates on its wiki [[Help:LinguaLibre]], with general purpose and redirect to support [[LinguaLibre:Bots]].
+
* [{{{help| }}}] Requestee creates on its wiki [[Help:LinguaLibre]], with general purpose and redirect to support [[LinguaLibre:Bot]].
 
* [{{{wait| }}}] Wait 7 days
 
* [{{{wait| }}}] Wait 7 days
 
* [{{{active| }}}] Activate the bot (edit msg with link to support ?)
 
* [{{{active| }}}] Activate the bot (edit msg with link to support ?)
Line 22: Line 22:
 
# <code>ping</code>: Requestee get notified : all is ready
 
# <code>ping</code>: Requestee get notified : all is ready
 
# <code>notification</code>: Requestee post on his local Village Pump a variation of "Notice: Lilibot coming, as requested by X, does this & that, it's ok, where should we notify pattrollers & co?"
 
# <code>notification</code>: Requestee post on his local Village Pump a variation of "Notice: Lilibot coming, as requested by X, does this & that, it's ok, where should we notify pattrollers & co?"
# <code>help</code>: Requestee or else creates [[Help:LinguaLibre]] on target wiki. This page contains and extremly brief, general purpose definition of LinguaLibre, the bot, as well as a redirect toward support: [[LinguaLibre:Bots]].
+
# <code>help</code>: Requestee or else creates a local <nowiki>[[Help:LinguaLibre]]</nowiki> on target wiki. This page contains and extremely brief, general purpose definition of LinguaLibre, the bot, as well as a redirect toward support: [[LinguaLibre:Bot]].
 
# <code>wait</code>: Wait 7 days (recommended).
 
# <code>wait</code>: Wait 7 days (recommended).
 
# <code>active</code>: Activate the bot with edit msg linking to the <code>help</code> page.
 
# <code>active</code>: Activate the bot with edit msg linking to the <code>help</code> page.
Line 29: Line 29:
 
Other status are also possible :
 
Other status are also possible :
 
# <code>paused</code>: when a bot had already been created, demonstrated, but is in pause. With a comment.
 
# <code>paused</code>: when a bot had already been created, demonstrated, but is in pause. With a comment.
# <code>blocked</code>: when the bot is blocked, for various reason. Please notify [[LinguaLibre:Bots]] and point to the relevant discussions.
+
# <code>blocked</code>: when the bot is blocked, for various reason. Please notify [[LinguaLibre:Bot]] and point to the relevant discussions.
 
# <code>test</code>: bot returns in test phase.
 
# <code>test</code>: bot returns in test phase.
 
# <code>retired</code>: when a bot is retired.
 
# <code>retired</code>: when a bot is retired.
  
 
</noinclude>
 
</noinclude>

Revision as of 00:01, 12 November 2021

The steps for bot developements are a list of identified, necessary and/or best practice steps in order to develop a proper LinguaLibre bot's localization.

Steps at creation

  1. request: Requestee from external wiki post a request on LinguaLibre:Bot
  2. discuss: Discuss the localized requirements
  3. code: Develop the script
  4. test: Develop the script
  5. pullrequest: Review the Pull Request
  6. merge: Merge the Pull Request
  7. ping: Requestee get notified : all is ready
  8. notification: Requestee post on his local Village Pump a variation of "Notice: Lilibot coming, as requested by X, does this & that, it's ok, where should we notify pattrollers & co?"
  9. help: Requestee or else creates a local [[Help:LinguaLibre]] on target wiki. This page contains and extremely brief, general purpose definition of LinguaLibre, the bot, as well as a redirect toward support: LinguaLibre:Bot.
  10. wait: Wait 7 days (recommended).
  11. active: Activate the bot with edit msg linking to the help page.

Steps along life

Other status are also possible :

  1. paused: when a bot had already been created, demonstrated, but is in pause. With a comment.
  2. blocked: when the bot is blocked, for various reason. Please notify LinguaLibre:Bot and point to the relevant discussions.
  3. test: bot returns in test phase.
  4. retired: when a bot is retired.