Template

Difference between revisions of "Bot steps/Documentation/sv"

< Template:Bot steps

(Created page with "== Mallanvändning ==")
(Created page with "# $request: Begäraren från en extern wiki har postat sin begäran på $1. # $define: Begäran övervägs, ytterligare information som behövs för utvecklingen frågas från...")
Line 10: Line 10:
 
== Steg för att skapa ==
 
== Steg för att skapa ==
  
# <code>request</code>: The requester from an external wiki has posted their request on [[LinguaLibre:Bot]]
+
# <code>request</code>: Begäraren från en extern wiki har postat sin begäran på [[LinguaLibre:Bot]].
# <code>define</code>: The request is taken into account, any additional information that would be needed for development is asked to the requester.
+
# <code>define</code>: Begäran övervägs, ytterligare information som behövs för utvecklingen frågas från begäraren.
# <code>community-approval</code>: The requester ensures the target wiki's community is aware and willing to use LinguaLibreBot.
+
# <code>community-approval</code>: Begäraren ser till att målwikins gemenskap är medvetna och vill använda LinguaLibreBot.
# <code>account</code>: The botmaster creates the local LinguaLibreBot account on the target wiki.
+
# <code>account</code>: Botmastern skapar det lokala LinguaLibreBot-kontot på målwikin.
# <code>code</code>: The developer assigned to the request writes the script.
+
# <code>code</code>: Den utsedda utvecklaren skriver skriptet.
# <code>test</code>: The developer assigned to the request tested their script on the target wiki.
+
# <code>test</code>: Den utsedda utvecklaren testar sitt skript på målwikin.
# <code>botflag-request</code>: The bot flag for LinguaLibreBot has been requested on the target wiki, either after the tests ran by the developer, or before (in the event that the target wiki requires the intervention of stewarts).
+
# <code>botflag-request</code>: Botflaggan för LinguaLibreBot har begärts på målwikin, antingen efter testerna kördes av utvecklaren, eller innan (ifall målwikin kräver att en stewart agerar)
# <code>pr-created</code>: The developer creates the pull request on GitHub.
+
# <code>pr-created</code>: Utveklaren skapar pull-begäran på GitHub.
# <code>botflag-ok</code>: The bot flag for LinguaLibreBot is granted.
+
# <code>botflag-ok</code>: Botflaggan för LingauLibreBot har tilldelats.
# <code>pr-merged</code>: Once the code is tested and the bot flag is applied, the botmaster merges the pull request.
+
# <code>pr-merged</code>: När koden testats och botflaggan tilldelats sammafogar botmastern pull-begäran.
# <code>deployed</code>: The botmaster deploys the target wiki integration on Toolforge.
+
# <code>deployed</code>: Botmastern rullar ut målwikiintegreringen på Toolforge.
# <code>notification</code>: The botmaster or the developer notifies the requester and the community of the target wiki that the bot is active.
+
# <code>notification</code>: Botmastern eller utvecklaren meddelar begäraren och gemenskapen på målwikin att botten är aktiv.
# <code>tested-real-conditions</code>: The bot has been successfully running on the target wiki for more than a week. Integration of the bot is deemed complete.
+
# <code>tested-real-conditions</code>: Botten körs på målwikin i mer än en vecka. Integreringen av botten anses ha lyckats.
  
 
== Mallanvändning ==
 
== Mallanvändning ==

Revision as of 00:58, 24 November 2021

Other languages:
Deutsch • ‎English • ‎brezhoneg • ‎français • ‎occitan • ‎sicilianu • ‎svenska • ‎македонски

Stegen för att skapa en bot-mallen spårar utvecklingen med diverse lokaliserade bottar. Faktisk utveckling kan skilja sig en aning från stegen nedan.

Allmänna mönster

  1. wmlang: kod som används av Wikimediaprojekt för målspråk.
  2. requester: klientens användarnamn.
  3. programmer: utvecklarens användarnamn som tilldelats begäran.
  4. botmaster: botmasterns användarnamn (Poslovitch som standard).

Steg för att skapa

  1. request: Begäraren från en extern wiki har postat sin begäran på LinguaLibre:Bot.
  2. define: Begäran övervägs, ytterligare information som behövs för utvecklingen frågas från begäraren.
  3. community-approval: Begäraren ser till att målwikins gemenskap är medvetna och vill använda LinguaLibreBot.
  4. account: Botmastern skapar det lokala LinguaLibreBot-kontot på målwikin.
  5. code: Den utsedda utvecklaren skriver skriptet.
  6. test: Den utsedda utvecklaren testar sitt skript på målwikin.
  7. botflag-request: Botflaggan för LinguaLibreBot har begärts på målwikin, antingen efter testerna kördes av utvecklaren, eller innan (ifall målwikin kräver att en stewart agerar)
  8. pr-created: Utveklaren skapar pull-begäran på GitHub.
  9. botflag-ok: Botflaggan för LingauLibreBot har tilldelats.
  10. pr-merged: När koden testats och botflaggan tilldelats sammafogar botmastern pull-begäran.
  11. deployed: Botmastern rullar ut målwikiintegreringen på Toolforge.
  12. notification: Botmastern eller utvecklaren meddelar begäraren och gemenskapen på målwikin att botten är aktiv.
  13. tested-real-conditions: Botten körs på målwikin i mer än en vecka. Integreringen av botten anses ha lyckats.

Mallanvändning

Code Result
{{Bot steps
|request=x
|define=x
|community=x
|account=x
|code=x
|test=x
|botflag-request=x
|pr-created=x
|botflag-ok=x
|pr-merged=x
|deployed=x
|notification=x
|tested-real-conditions=x

|wmlang=or
|requester=Psubhashish
|programmer=Pamputt
|botmaster=Poslovitch
}}


  • [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.

or: add parameter requestee-Poslovitch,Pamputt