Wikipedia:Bots/Requests for approval/PotatoBot 2.1


 * The following discussion is an archived debate. Please do not modify it. To request review of this BRFA, please start a new section at WT:BRFA. The result of the discussion was Symbol keep vote.svg Approved.

PotatoBot 2.1
Operator:

Automatic or Manually assisted: Automatic, unsupervised

Programming language(s): Python, PyWikipedia

Source code available: Yes

Function overview: Create redirects from ISO language names to language articles, based on the ISO 639-3 codes in the infobox language transclusions (e. g. Mescalero-Chiricahua Apache language → Mescalero-Chiricahua language)

Links to relevant discussions (where appropriate): Wikipedia talk:WikiProject Languages

Edit period(s): One initial run, additional runs on request/if necessary

Estimated number of pages affected: Difficult to estimate, but most likely fewer than two thousand redirects to create

Exclusion compliant (Y/N): No (only creates redirects, no existing articles edited)

Already has a bot flag (Y/N): Yes

Function details: Cross-checks existing ISO 639-3 redirects (see Bots/Requests for approval/PotatoBot 2), language names obtained from the lists ISO 639:a etc., and ISO codes in infobox language transclusions. Creates redirects from the names in the ISO 639 lists to the language articles. Also creates redirects from ISO 639 codes (covered by task 2 approval) and logs various suspicious cases to its userspace.

Discussion
Shweet. (go over if you feel it is necessary to fix your code) Tim  1357  talk  01:36, 13 June 2010 (UTC)
 * Needed two runs because the logs contained lines they shouldn't have. All mainspace edits (i. e. the redirects) seem to be okay (Special:Contributions/PotatoBot). --ἀνυπόδητος (talk) 18:04, 13 June 2010 (UTC)
 *  MBisanz  talk 03:46, 17 June 2010 (UTC)
 * The above discussion is preserved as an archive of the debate. Please do not modify it. To request review of this BRFA, please start a new section at WT:BRFA.