Template

Difference between revisions of "Bot steps/text"

< Template:Bot steps

Line 44: Line 44:
 
* <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.
 +
 +
== Template usage ==
 +
{| class="wikitable"
 +
! Code || Result
 +
|-
 +
|
 +
<nowiki>
 +
{{Bot cycle
 +
|request=x
 +
|define=x
 +
|code=x
 +
|submit=x
 +
|merge=x
 +
|ping=x
 +
|notification=
 +
|help=
 +
|wait=
 +
|active=
 +
}}</nowiki>
 +
|
 +
{{Bot cycle
 +
|request=x
 +
|define=x
 +
|code=x
 +
|submit=x
 +
|merge=x
 +
|ping=x
 +
|notification=
 +
|help=
 +
|wait=
 +
|active=
 +
}}
 +
|}
  
 
</noinclude>
 
</noinclude>

Revision as of 00:27, 12 November 2021

  • [ ] Request opened.
  • [ ] Requirements defined.
  • [ ] Script coded.
  • [ ] Code submited (Pull Request).
  • [ ] Code accepted.
  • [ ] Requestee notified.
  • [ ] Community notified.
  • [ ] Local help page created.
  • [ ] 7 days delay.
  • [ ] Bot activated.

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: Test the script, runs under close supervision, bot master awaiting feedbacks and ready to fix.
  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 :

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

Template usage

Code Result

{{Bot cycle |request=x |define=x |code=x |submit=x |merge=x |ping=x |notification= |help= |wait= |active= }}


  • [x] Request opened.
  • [x] Requirements defined.
  • [x] Script coded.
  • [x] Code submited (Pull Request).
  • [x] Code accepted.
  • [x] Requestee notified.
  • [] Community notified.
  • [] Local help page created.
  • [] 7 days delay.
  • [] Bot activated.
add parameter requestee-