Bot policy/Implementation: Difference between revisions

From Meta, a Wikimedia project coordination wiki
Content deleted Content added
Carsrac (talk | contribs)
→‎Current implementation: Revert http://meta.wikimedia.org/w/index.php?title=Bot_policy/Implementation&action=historysubmit&diff=1516625&oldid=1516617 global bots are *not* allowed on iswiki
Line 187: Line 187:
{{/project|ilo|wikipedia|aaa=yes|globalbots=yes|maintenance=1}}
{{/project|ilo|wikipedia|aaa=yes|globalbots=yes|maintenance=1}}
{{/project|io|wikipedia|aaa=yes|globalbots=yes|maintenance=1}}
{{/project|io|wikipedia|aaa=yes|globalbots=yes|maintenance=1}}
{{/project|is|wikipedia|aaa=yes|globalbots=yes|maintenance=1}}
{{/project|is|wikipedia|aaa=no|globalbots=no|maintenance=1}}
{{/project|is|wikiquote|aaa=yes|globalbots=yes}}
{{/project|is|wikiquote|aaa=yes|globalbots=yes}}
{{/project|it|wikibooks|aaa=yes|globalbots=yes}}
{{/project|it|wikibooks|aaa=yes|globalbots=yes}}

Revision as of 18:30, 20 May 2010

Shortcut:
BPI
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 two weeks 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. ~~~~

Implementation

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

  • Check prerequisites:
    1. Ensure the proposal was placed on a prominent community discussion page; if not, move it to one and wait another two weeks. On small wikis, this is usually Project:Community_Portal, linked to in the sidebar. User talk pages or new pages do not qualify. (Talk:Main_Page usually doesn't qualify, unless it is linked to as explained in the next step.)
    2. Ensure the community discussion page and bot request page are easy to find. Add a link from Talk:Main_Page and Project:Community_Portal, like this:
      * '''en:''' This is the discussion page for "[[Main Page]]"; see also [[Project:Community Portal|community discussion]].
    3. Add a redirect from Project:Bot_policy on that wiki to the bot request page. The local request page should be the same page as community discussion, unless otherwise desired by the local community.
  • Implement:
    1. Add the following line at the top of the local request 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 instead:
      * '''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. Update the list below.
    3. As a steward, add the wiki to the Global bots wikiset.
    4. Process local requests if any fit the policy and are ready.

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)
meta allowed allowed never
wikipedia ab allowed allowed never
wikipedia ace allowed allowed never
wikibooks af allowed allowed never
wikipedia af allowed allowed never
wikiquote af allowed allowed never
wikipedia ak allowed allowed never
wikipedia am allowed allowed never
wikiquote am allowed allowed never
wikipedia an allowed allowed never
wikibooks ang allowed allowed never
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 ba allowed allowed Error: Invalid time.
wikipedia bar allowed allowed Error: Invalid time.
wikipedia bat-smg allowed allowed never
wikipedia bcl allowed allowed Error: Invalid time.
wikipedia be-x-old allowed allowed Error: Invalid time.
wikipedia be allowed allowed Error: Invalid time.
wikiquote be allowed allowed never
wikipedia bg allowed allowed Error: Invalid time.
wikiquote bg allowed allowed never
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.
wikiquote br allowed allowed never
wiktionary br allowed allowed never
wikiquote bs allowed allowed never
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.
wikiquote cs allowed allowed never
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.
wikiquote el allowed allowed never
wikisource el allowed allowed Error: Invalid time.
wikipedia eml allowed allowed Error: Invalid time.
wikipedia eo allowed allowed Error: Invalid time.
wikiquote eo allowed allowed never
wiktionary eo allowed allowed Error: Invalid time.
wikiquote es allowed allowed never
wiktionary es allowed allowed Error: Invalid time.
wikipedia et allowed allowed Error: Invalid time.
wikiquote et allowed allowed never
wikiquote eu allowed allowed never
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.
wikiquote fi allowed allowed never
wiktionary fi allowed allowed never
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.
wikiquote fr not allowed allowed never
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.
wikiquote gl allowed allowed never
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.
wikiquote he allowed allowed never
wikipedia hif allowed allowed Error: Invalid time.
wikipedia hi allowed allowed Error: Invalid time.
wikiquote hi allowed allowed never
wikipedia hr not allowed allowed Error: Invalid time.
wikipedia hsb allowed allowed Error: Invalid time.
wikipedia ht allowed allowed never
wikinews hu allowed allowed Error: Invalid time.
wikiquote hu allowed allowed Error: Invalid time.
wikipedia hu allowed allowed never
wiktionary hu allowed allowed Error: Invalid time.
wikipedia hy allowed allowed Error: Invalid time.
wikiquote hy allowed allowed never
wikipedia ia allowed allowed Error: Invalid time.
wiktionary ia allowed allowed Error: Invalid time.
wikiquote id allowed allowed never
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 not allowed not allowed Error: Invalid time.
wikiquote is allowed allowed never
wikibooks it allowed allowed never
wikiquote it allowed allowed never
wikisource it no policy yet allowed never
wikipedia iu allowed allowed Error: Invalid time.
wikiquote ja allowed allowed never
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.
wikiquote kn allowed allowed never
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.
wikiquote ku allowed allowed never
wikipedia kv allowed allowed Error: Invalid time.
wikipedia kw allowed allowed Error: Invalid time.
wikipedia ky allowed allowed Error: Invalid time.
wiktionary ky allowed allowed never
wikipedia lad allowed allowed Error: Invalid time.
wikiquote la allowed allowed Error: Invalid time.
wikiquote lb allowed allowed never
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 lo allowed allowed never
wikiquote lt allowed allowed never
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.
wikibooks nl allowed allowed never
wikipedia nl not allowed allowed never
wikiquote nl not allowed allowed never
wiktionary nl not allowed allowed never
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 pih allowed allowed never
wikipedia pi allowed allowed Error: Invalid time.
wikisource pl allowed allowed never
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.
wikiquote pt allowed allowed never
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.
wikiquote ru allowed allowed never
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.
wiktionary sh allowed allowed never
wikipedia simple allowed allowed Error: Invalid time.
wiktionary simple allowed allowed never
wikipedia si allowed allowed Error: Invalid time.
wikipedia sk allowed allowed Error: Invalid time.
wikiquote sk allowed allowed never
wiktionary sk allowed allowed Error: Invalid time.
wikiquote sl allowed allowed never
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.
wikiquote sq allowed allowed never
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 su allowed allowed never
wiktionary su allowed allowed never
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.
wikiquote te allowed allowed never
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.
wikiquote tr allowed allowed never
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.
wikiquote uz allowed allowed never
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.
wiktionary wa allowed allowed never
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.
wikiquote zh-min-nan allowed allowed never
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.
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 discussion
wiktionary an 2009-03-03 (ETI: ready)
wiktionary kn 2009-11-17 (ETI: ready)
wiktionary sl 2009-11-20 (ETI: ready)
wiktionary gl 2009-11-20 (ETI: ready)
wiktionary io 2009-12-02 (ETI: ready)
wiktionary bs 2009-12-02 (ETI: ready)
wiktionary be 2009-12-03 (ETI: ready)
wiktionary wo 2009-12-04 (ETI: ready)
wiktionary lb 2009-12-07 (ETI: ready)
wikiquote uk 2009-12-14 (ETI: ready)
wikibooks ca 2009-12-23 (ETI: ready)
wiktionary an 2010-03-03 (ETI: ready)
wikiquote ml 2010-03-27 (ETI: ready)
wikiquote li 2010-03-27 (ETI: ready)
wiktionary fo 2010-03-29 (ETI: ready)
wiktionary lv 2010-04-18 (ETI: ready)
wikiquote sr 2010-04-18 (ETI: ready)
wikibooks th 2010-04-18 (ETI: ready)
wiktionary et 2010-04-21 (ETI: ready)
wikipedia vo 2010-04-23 (ETI: ready)
wiktionary co 2010-04-24 (ETI: ready)
wiktionary kk 2010-04-24 (ETI: ready)
wikipedia krc 2010-04-30 (ETI: ready)

See also