Difference between revisions of "Bot policy/Implementation"

From Meta, a Wikimedia project coordination wiki
Jump to navigation Jump to search
(→‎Current implementation: + vi.wikisource)
Line 320: Line 320:
 
{{/project|ve|wikipedia|aaa=yes|globalbots=yes|maintenance=1}}
 
{{/project|ve|wikipedia|aaa=yes|globalbots=yes|maintenance=1}}
 
{{/project|vi|wikiquote|aaa=yes|globalbots=yes|maintenance=1}}
 
{{/project|vi|wikiquote|aaa=yes|globalbots=yes|maintenance=1}}
  +
{{/project|vi|wikisource|aaa=yes|globalbots=yes}}
 
{{/project|vls|wikipedia|aaa=yes|globalbots=yes|maintenance=1}}
 
{{/project|vls|wikipedia|aaa=yes|globalbots=yes|maintenance=1}}
 
{{/project|vo|wiktionary|aaa=yes|globalbots=yes|maintenance=1}}
 
{{/project|vo|wiktionary|aaa=yes|globalbots=yes|maintenance=1}}

Revision as of 03:05, 15 September 2009

Bot policy and guidelines (about implementation)
This page documents implementation of the standard bot policy.

Rationale

The standard bot policy greatly simplifies and streamlines requests for bot status by creating an automatic process for the approval of bots requiring hundreds of accounts. On wikis that implement the procedure, it is no longer necessary to hold a community election for certain specific bot tasks, if the bot is already approved for that task on a number of wikis. Instead, the bot need only perform a test run on each wiki before asking stewards to set the bot flag.

However, the policy must be individually proposed and implemented on every wiki before it can be applied. This is a task easily done by mass-account bot operators, who are already copy and pasting the proposal message for their bot. Doing so greatly simplifies the process for other bot operators, and for themselves should they ever choose to run a separate bot for a different task.

How to implement the policy

Proposal

On the local bot status request page (or a community discussion page if that doesn't exist), propose the policy with the following text:

==Bot policy==
Hello. To facilitate [[m:steward|steward]] granting of bot access, I suggest implementing the [[m:Bot policy|standard bot policy]] on this wiki. In particular, this policy allows stewards to automatically flag known interlanguage linking bots (if this page says that is acceptable), which form the vast majority of such requests. The policy also enables [[m:Bot policy#Global_bots|global bots]] on this wiki (if this page says that is acceptable), which are trusted bots that will be given bot access on every wiki that allows global bots.

This policy makes bot access requesting much easier for local users, operators, and stewards. To implement it we only need to create a redirect to this page from [[Project:Bot policy]], and add a line at the top noting that it is used here. Please read the text at [[m:Bot policy]] before commenting. If you object, please say so; I hope to implement in one week if there is no objection, since it is particularly written to streamline bot requests on wikis with little or no community interested in bot access requests. ~~~~

Proposal (update for global bots)

==Global bots==
Hello. The [[m:Bot policy|standard bot policy]] was updated to allow global bots, which are now technically possible. These are trusted bots that will be given bot access on every wiki that allows global bots (the local policy or request page must explicitly allow them, or they won't get access on this wiki). The [[m:Bot policy#Global_bots|current requirements]] for global bots are:
* a global bot must only maintain interlanguage links or fix double-redirects;
* a global bot must have already been active on several wikis, with long-term contributions demonstrating its trustworthiness.

Does anyone object to allowing global bots on this wiki? I'll update the local policy in a week if there are no objections. Thanks. ~~~~

Implementation

If there is no objection after one week, follow the steps below or contact User:Pathoschild.

  1. Add the following line at the top of the page (if there are no active local bureaucrats):
    * '''en:''' Requests for the [[m:bot|bot]] flag should be made on this page. This wiki uses the [[m:bot policy|standard bot policy]], and allows [[m:bot policy#Global_bots|global bots]] and [[m:bot policy#Automatic_approval|automatic approval of certain types of bots]]. Other bots should apply below, and then [[m:Steward requests/Bot status|request access]] from a steward if there is no objection.
    If there are active local bureaucrats, add this:
    * '''en:''' Requests for the [[m:bot|bot]] flag should be made on this page. This wiki uses the [[m:bot policy|standard bot policy]], and allows [[m:bot policy#Global_bots|global bots]] and [[m:bot policy#Automatic_approval|automatic approval of certain types of bots]]. Other bots should apply below.
  2. Add a redirect from "Project:Bot policy" on that wiki to the bot request page.
  3. Update the list below.

Where it is policy

The following wikis have implemented the policy (see Bot policy#Authorisation).

Current implementation

project language automatic approval global bots maintenance needed?
(temporary)
wikipedia ab allowed allowed never
wikipedia ace allowed allowed never
wikipedia af allowed allowed Error: Invalid time.
wikiquote af allowed allowed never
wikipedia ak allowed allowed Error: Invalid time.
wikipedia am allowed allowed Error: Invalid time.
wikiquote am allowed allowed Error: Invalid time.
wikipedia ang allowed allowed Error: Invalid time.
wikiquote ang allowed allowed Error: Invalid time.
wiktionary ang allowed allowed Error: Invalid time.
wikipedia arc allowed allowed Error: Invalid time.
wikipedia arz allowed allowed Error: Invalid time.
wikiquote ar allowed allowed Error: Invalid time.
wikipedia ast allowed allowed Error: Invalid time.
wikiquote ast allowed allowed Error: Invalid time.
wiktionary ast allowed allowed Error: Invalid time.
wikipedia as allowed allowed Error: Invalid time.
wikipedia av allowed allowed Error: Invalid time.
wikipedia ay allowed allowed Error: Invalid time.
wikipedia az allowed allowed Error: Invalid time.
wikiquote az allowed allowed Error: Invalid time.
wiktionary az allowed allowed Error: Invalid time.
wikipedia bar allowed allowed Error: Invalid time.
wikipedia ba allowed allowed Error: Invalid time.
wikipedia bcl allowed allowed Error: Invalid time.
wikipedia be-x-old allowed allowed Error: Invalid time.
wikipedia be allowed allowed Error: Invalid time.
wikipedia bg allowed allowed Error: Invalid time.
wiktionary bg allowed allowed Error: Invalid time.
wikipedia bh allowed allowed Error: Invalid time.
wikipedia bi allowed allowed Error: Invalid time.
wikipedia bm allowed allowed Error: Invalid time.
wiktionary bn allowed allowed Error: Invalid time.
wikipedia bo allowed allowed Error: Invalid time.
wikipedia bpy allowed allowed Error: Invalid time.
wikipedia bug allowed allowed Error: Invalid time.
wikipedia bxr allowed allowed Error: Invalid time.
wikiquote ca allowed allowed Error: Invalid time.
wikipedia cbk-zam allowed allowed Error: Invalid time.
wikipedia cdo allowed allowed Error: Invalid time.
wikipedia ceb allowed allowed Error: Invalid time.
wikipedia ce allowed allowed Error: Invalid time.
wikipedia chr allowed allowed Error: Invalid time.
wikipedia chy allowed allowed Error: Invalid time.
wikipedia ch allowed allowed Error: Invalid time.
wikipedia ckb allowed allowed Error: Invalid time.
wikipedia co allowed allowed Error: Invalid time.
wikipedia crh allowed allowed Error: Invalid time.
wikipedia cr allowed allowed Error: Invalid time.
wikipedia csb allowed allowed Error: Invalid time.
wikinews cs allowed allowed Error: Invalid time.
wikipedia cu allowed allowed Error: Invalid time.
wikipedia cv allowed allowed Error: Invalid time.
wikipedia cy allowed allowed Error: Invalid time.
wikiquote da allowed allowed Error: Invalid time.
wiktionary da allowed allowed Error: Invalid time.
wikipedia diq allowed allowed Error: Invalid time.
wikipedia dsb allowed allowed Error: Invalid time.
wikipedia dz allowed allowed Error: Invalid time.
wikipedia ee allowed allowed Error: Invalid time.
wikisource el allowed allowed Error: Invalid time.
wikipedia eml allowed allowed Error: Invalid time.
wikipedia eo allowed allowed Error: Invalid time.
wiktionary eo allowed allowed Error: Invalid time.
wiktionary es allowed allowed Error: Invalid time.
wikipedia et allowed allowed Error: Invalid time.
wikipedia eu allowed allowed Error: Invalid time.
wikipedia ext allowed allowed Error: Invalid time.
wikibooks fa allowed allowed Error: Invalid time.
wikipedia fa allowed allowed Error: Invalid time.
wikiquote fa allowed allowed Error: Invalid time.
wikisource fa allowed allowed Error: Invalid time.
wiktionary fa allowed allowed Error: Invalid time.
wikipedia ff allowed allowed Error: Invalid time.
wikipedia fj allowed allowed Error: Invalid time.
wikipedia fo allowed allowed Error: Invalid time.
wikipedia frp allowed allowed Error: Invalid time.
wikipedia fur allowed allowed Error: Invalid time.
wikibooks fy allowed allowed Error: Invalid time.
wiktionary fy allowed allowed Error: Invalid time.
wikipedia gan allowed allowed Error: Invalid time.
wikipedia ga allowed allowed Error: Invalid time.
wiktionary ga allowed allowed Error: Invalid time.
wikipedia gd allowed allowed Error: Invalid time.
wiktionary gd allowed allowed Error: Invalid time.
wikipedia glk allowed allowed Error: Invalid time.
wikipedia gn allowed allowed Error: Invalid time.
wikipedia got allowed allowed Error: Invalid time.
wikipedia gu allowed allowed Error: Invalid time.
wikipedia gv allowed allowed Error: Invalid time.
wikipedia hak allowed allowed Error: Invalid time.
wikipedia haw allowed allowed Error: Invalid time.
wikipedia ha allowed allowed Error: Invalid time.
wikipedia hif allowed allowed Error: Invalid time.
wikipedia hi allowed allowed Error: Invalid time.
wikipedia hr not allowed allowed Error: Invalid time.
wikipedia hsb allowed allowed Error: Invalid time.
wikipedia ht allowed allowed Error: Invalid time.
wikinews hu allowed allowed Error: Invalid time.
wikipedia hu allowed allowed Error: Invalid time.
wiktionary hu allowed allowed Error: Invalid time.
wikipedia hy allowed allowed Error: Invalid time.
wikipedia ia allowed allowed Error: Invalid time.
wiktionary ia allowed allowed Error: Invalid time.
wikipedia ie allowed allowed Error: Invalid time.
wiktionary ie allowed allowed Error: Invalid time.
wikipedia ig allowed allowed Error: Invalid time.
wikipedia ik allowed allowed Error: Invalid time.
wiktionary ik allowed allowed Error: Invalid time.
wikipedia ilo allowed allowed Error: Invalid time.
wikipedia io allowed allowed Error: Invalid time.
wikipedia is allowed allowed Error: Invalid time.
wikibooks it allowed allowed Error: Invalid time.
wikiquote it allowed allowed Error: Invalid time.
wikisource it no policy yet allowed Error: Invalid time.
wikipedia iu allowed allowed Error: Invalid time.
wikiversity ja allowed allowed Error: Invalid time.
wikipedia jbo allowed allowed Error: Invalid time.
wikipedia jv allowed allowed Error: Invalid time.
wiktionary jv allowed allowed Error: Invalid time.
wikipedia kaa allowed allowed Error: Invalid time.
wikipedia kab allowed allowed Error: Invalid time.
wikipedia ka allowed allowed Error: Invalid time.
wikiquote ka allowed allowed Error: Invalid time.
wiktionary ka allowed allowed Error: Invalid time.
wikipedia kg allowed allowed Error: Invalid time.
wikipedia ki allowed allowed Error: Invalid time.
wikipedia kk allowed allowed Error: Invalid time.
wikipedia kl allowed allowed Error: Invalid time.
wikipedia km allowed allowed Error: Invalid time.
wikipedia kn allowed allowed Error: Invalid time.
wikipedia ko not allowed allowed Error: Invalid time.
wikiquote ko allowed not allowed Error: Invalid time.
wikisource ko allowed allowed Error: Invalid time.
wikipedia ks allowed allowed Error: Invalid time.
wikipedia ku allowed allowed Error: Invalid time.
wikipedia kv allowed allowed Error: Invalid time.
wikipedia kw allowed allowed Error: Invalid time.
wikipedia ky allowed allowed Error: Invalid time.
wikipedia lad allowed allowed Error: Invalid time.
wikiquote la allowed allowed Error: Invalid time.
wikipedia lbe allowed allowed Error: Invalid time.
wikipedia lg allowed allowed Error: Invalid time.
wikipedia lij allowed allowed Error: Invalid time.
wikipedia li allowed allowed Error: Invalid time.
wiktionary li allowed allowed Error: Invalid time.
wikipedia lmo allowed allowed Error: Invalid time.
wikipedia ln allowed allowed Error: Invalid time.
wikipedia lo allowed allowed Error: Invalid time.
wiktionary lt allowed allowed Error: Invalid time.
wikipedia lv allowed allowed Error: Invalid time.
wikipedia map-bms allowed allowed Error: Invalid time.
wikipedia mdf allowed allowed Error: Invalid time.
wikipedia mg allowed allowed Error: Invalid time.
wikipedia mhr allowed allowed Error: Invalid time.
wikipedia mi allowed allowed Error: Invalid time.
wikipedia mk allowed allowed Error: Invalid time.
wiktionary mk allowed allowed Error: Invalid time.
wikipedia mn allowed allowed Error: Invalid time.
wikipedia mwl allowed allowed Error: Invalid time.
wikipedia myv allowed allowed Error: Invalid time.
wikipedia my allowed allowed Error: Invalid time.
wikipedia mzn allowed allowed Error: Invalid time.
wikipedia nah allowed allowed Error: Invalid time.
wikipedia nap allowed allowed Error: Invalid time.
wikipedia na allowed allowed Error: Invalid time.
wikipedia nds-nl allowed allowed Error: Invalid time.
wikipedia new allowed allowed Error: Invalid time.
wikipedia ne allowed allowed Error: Invalid time.
wikipedia ng allowed allowed Error: Invalid time.
wikibooks nl allowed allowed never
wikipedia nl not allowed allowed Error: Invalid time.
wiktionary nl not allowed allowed Error: Invalid time.
wikiquote nn allowed allowed Error: Invalid time.
wikipedia nov allowed allowed Error: Invalid time.
wikiquote no allowed allowed Error: Invalid time.
wikisource no allowed allowed Error: Invalid time.
wiktionary no allowed allowed Error: Invalid time.
wikipedia nrm allowed allowed Error: Invalid time.
wikipedia nv allowed allowed Error: Invalid time.
wikipedia ny allowed allowed Error: Invalid time.
wikipedia oc allowed allowed Error: Invalid time.
wiktionary oc allowed allowed never
wikipedia om allowed allowed Error: Invalid time.
wikipedia or allowed allowed Error: Invalid time.
wikipedia os allowed allowed Error: Invalid time.
wikipedia pag allowed allowed Error: Invalid time.
wikipedia pam allowed allowed Error: Invalid time.
wikipedia pap allowed allowed Error: Invalid time.
wikipedia pa allowed allowed Error: Invalid time.
wikipedia pdc allowed allowed Error: Invalid time.
wikipedia pi allowed allowed Error: Invalid time.
wikipedia pms allowed allowed Error: Invalid time.
wikipedia pnb allowed allowed Error: Invalid time.
wikipedia pnt allowed allowed Error: Invalid time.
wikipedia ps allowed allowed Error: Invalid time.
wiktionary pt allowed allowed Error: Invalid time.
wikipedia qu allowed allowed Error: Invalid time.
wikipedia rmy allowed allowed Error: Invalid time.
wikipedia rm allowed allowed Error: Invalid time.
wikipedia rn allowed allowed Error: Invalid time.
wikipedia roa-rup allowed allowed Error: Invalid time.
wikipedia roa-tara allowed allowed Error: Invalid time.
wikiquote ro allowed allowed Error: Invalid time.
wikibooks ru allowed allowed Error: Invalid time.
wikipedia rw allowed allowed Error: Invalid time.
wikipedia sah allowed allowed Error: Invalid time.
wikipedia sa allowed allowed Error: Invalid time.
wikipedia scn allowed allowed Error: Invalid time.
wikipedia sco allowed allowed Error: Invalid time.
wikipedia sc allowed allowed Error: Invalid time.
wikipedia sd allowed allowed Error: Invalid time.
wikipedia se allowed allowed Error: Invalid time.
wikipedia sg allowed allowed Error: Invalid time.
wikipedia sh allowed allowed Error: Invalid time.
wikibooks simple allowed allowed Error: Invalid time.
wikipedia simple allowed allowed Error: Invalid time.
wikiquote simple allowed allowed Error: Invalid time.
wikipedia si allowed allowed Error: Invalid time.
wikipedia sk allowed allowed Error: Invalid time.
wiktionary sk allowed allowed Error: Invalid time.
wikipedia sm allowed allowed Error: Invalid time.
wiktionary sm allowed allowed Error: Invalid time.
wikipedia sn allowed allowed Error: Invalid time.
wikipedia so allowed allowed Error: Invalid time.
wikipedia srn allowed allowed Error: Invalid time.
wikipedia stq allowed allowed Error: Invalid time.
wikipedia st allowed allowed Error: Invalid time.
wikipedia su allowed allowed Error: Invalid time.
wikiquote sv allowed allowed Error: Invalid time.
wikipedia sw allowed allowed Error: Invalid time.
wikipedia szl allowed allowed Error: Invalid time.
wikipedia ta allowed allowed Error: Invalid time.
wikipedia tet allowed allowed Error: Invalid time.
wikipedia te allowed allowed Error: Invalid time.
wikipedia tg allowed allowed Error: Invalid time.
wiktionary tg allowed allowed Error: Invalid time.
wikipedia th allowed allowed Error: Invalid time.
wiktionary th allowed allowed Error: Invalid time.
wikipedia ti allowed allowed Error: Invalid time.
wiktionary ti allowed allowed Error: Invalid time.
wikipedia tk allowed allowed Error: Invalid time.
wikipedia tl allowed allowed Error: Invalid time.
wikipedia tn allowed allowed Error: Invalid time.
wikipedia to allowed allowed Error: Invalid time.
wikipedia tpi allowed allowed Error: Invalid time.
wikipedia ts allowed allowed Error: Invalid time.
wiktionary ts allowed allowed Error: Invalid time.
wikipedia tt allowed allowed Error: Invalid time.
wikipedia tum allowed allowed Error: Invalid time.
wikipedia tw allowed allowed Error: Invalid time.
wikipedia ty allowed allowed Error: Invalid time.
wikipedia udm allowed allowed Error: Invalid time.
wikipedia ug allowed allowed Error: Invalid time.
wiktionary ug allowed allowed Error: Invalid time.
wiktionary uk allowed allowed Error: Invalid time.
wikipedia uz allowed allowed Error: Invalid time.
wikipedia ve allowed allowed Error: Invalid time.
wikiquote vi allowed allowed Error: Invalid time.
wikisource vi allowed allowed never
wikipedia vls allowed allowed Error: Invalid time.
wiktionary vo allowed allowed Error: Invalid time.
wikipedia war allowed allowed Error: Invalid time.
wikipedia wa allowed allowed Error: Invalid time.
wikipedia wo allowed allowed Error: Invalid time.
wikipedia wuu allowed not allowed Error: Invalid time.
wikipedia xal allowed allowed Error: Invalid time.
wikipedia xh allowed allowed Error: Invalid time.
wikipedia yi allowed allowed Error: Invalid time.
wikipedia yo allowed allowed Error: Invalid time.
wikipedia za allowed allowed Error: Invalid time.
wiktionary za allowed allowed Error: Invalid time.
wikipedia zea allowed allowed Error: Invalid time.
wikipedia zh-classical allowed allowed Error: Invalid time.
wikipedia zh-min-nan allowed allowed Error: Invalid time.
wiktionary zh-min-nan allowed allowed Error: Invalid time.
wikibooks zh allowed allowed Error: Invalid time.
wikipedia zh allowed allowed Error: Invalid time.
wikiquote zh allowed allowed Error: Invalid time.
wikisource zh allowed allowed Error: Invalid time.
wiktionary zh allowed allowed Error: Invalid time.
wikipedia zu allowed allowed Error: Invalid time.
wiktionary zu allowed allowed Error: Invalid time.
meta allowed allowed Error: Invalid time.
global bots (without policy)
The following wikis have opted in to global bots, but otherwise do not use the bot policy. They are not consulted on changes to the policy.

Proposed implementation

project language automatic approval global bots page ready? notes
wikipedia pih allowed allowed never discussion (2009-03-01)
wiktionary br allowed allowed never discussion (2009-08-31)

See also