Bot policy/Implementation

From Meta

Jump to: navigation, search
Bot policy and guidelines (about implementation)
Shortcut:
BPI
This page documents implementation of the standard bot policy.

Contents

[edit] 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.

[edit] How to implement the policy

[edit] 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. ~~~~

[edit] 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. ~~~~

[edit] 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.

[edit] Where it is policy

The following wikis have implemented the policy (see Bot policy#Authorisation). When updating the list, please also update {{bot policy}}.

wiki automatic approval global bots
aywiki allowed allowed
azwiki allowed allowed
bawiki allowed allowed
bclwiki allowed allowed
be-x-oldwiki allowed allowed
bmwiki allowed allowed
bpywiki allowed allowed
cbk-zamwiki allowed allowed
cdowiki allowed allowed
chwiki allowed allowed
crhwiki allowed allowed
csbwiki allowed allowed
cswikinews allowed allowed
cuwiki allowed allowed
diqwiki allowed allowed
dsbwiki allowed allowed
eowiktionary allowed allowed
fawikibooks allowed allowed
fawikiquote allowed allowed
fawikisource allowed allowed
fawiktionary allowed allowed
fowiki allowed allowed
frpwiki allowed allowed
furwiki allowed allowed
fywikibooks allowed allowed
fywiktionary allowed allowed
ganwiki allowed allowed
gawiktionary allowed allowed
gdwiktionary allowed allowed
guwiki allowed allowed
gvwiki allowed allowed
hawwiki allowed allowed
hifwiki allowed allowed
hiwiki allowed allowed
hsbwiki allowed allowed
huwikinews allowed allowed
iewiki allowed allowed
igwiki allowed not allowed
ilowiki allowed allowed
iowiki allowed allowed
itwikibooks allowed allowed
itwikiquote allowed allowed
iuwiki allowed allowed
jbowiki allowed allowed
kaawiki allowed allowed
kawiktionary allowed allowed
klwiki allowed allowed
knwiki allowed allowed
kowikiquote allowed no policy yet
kowikisource allowed no policy yet
kwwiki allowed allowed
kywiki allowed allowed
ladwiki allowed allowed
liwiktionary allowed not allowed
lmowiki allowed allowed
ltwiktionary allowed allowed
map-bmswiki allowed allowed
mdfwiki allowed allowed
metawiki allowed allowed
mkwiktionary allowed allowed
mnwiki allowed allowed
myvwiki allowed no policy yet
nahwiki allowed no policy yet
nawiki allowed no policy yet
newwiki allowed no policy yet
nlwiki not allowed allowed
nlwiktionary not allowed allowed
novwiki allowed allowed
nowikiquote allowed allowed
nowiktionary allowed allowed
nvwiki allowed no policy yet
omwiki allowed no policy yet
oswiki allowed allowed
papwiki allowed no policy yet
pawiki allowed no policy yet
pdcwiki allowed allowed
pswiki allowed no policy yet
rmywiki allowed allowed
rmwiki allowed allowed
roa-tarawiki allowed allowed
rowikiquote allowed no policy yet
ruwikibooks allowed no policy yet
sahwiki allowed no policy yet
sawiki allowed no policy yet
sdwiki allowed allowed
sewiki allowed allowed
simplewikiquote allowed no policy yet
siwiki allowed no policy yet
skwiki allowed allowed
skwiktionary allowed no policy yet
smwiki allowed allowed
sowiki allowed allowed
svwikiquote allowed allowed
swwiki allowed allowed
tetwiki allowed allowed
tiwiki allowed allowed
tnwiki allowed allowed
towiki allowed allowed
tswiki allowed allowed
ugwiktionary allowed allowed
ukwiktionary allowed allowed
uzwiki allowed allowed
wawiki allowed allowed
wuuwiki allowed allowed
xalwiki allowed no policy yet
yiwiki allowed allowed
yowiki allowed allowed
zh-min-nanwiktionary allowed no policy yet

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 main policy.

[edit] See also

Personal tools