Wikipedia:Bots/Requests for approval/PotatoBot 2.2


 * 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.2
Operator:

Time filed: 19:59, Thursday December 2, 2010 (UTC)

Automatic or Manually assisted: Automatic, unsupervised

Programming language(s): Python, PyWikipedia

Source code available: Yes

Function overview: Updates ISO 639:a to ISO 639:z (lists of ISO 639-3 language codes).

Links to relevant discussions (where appropriate): Believed Thought to be uncontroversial.

Edit period(s): One time run; possibly later runs if necessary/requested

Estimated number of pages affected: 26

Exclusion compliant (Y/N): Yes

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

Function details: Uses data from SIL International/Ethnologue to add missing codes to the ISO 639-3 lists. Adds wikilinks from codes to language articles. Puts parentheses around retired codes; I will update ISO 639-3 navigation to reflect this. Adds ISO 639-3 footer (references, navbox). Re-runs Task 2.1 based on the updated lists. Test output: User:Anypodetos/Sandbox.

Discussion

 * Seems uncontroversial, but we can test that: . - Jarry1250 [Who? Discuss.] 18:00, 3 December 2010 (UTC)
 * ✅, seems to be ok. --ἀνυπόδητος (talk) 19:06, 3 December 2010 (UTC)
 * Okay, we'll let that bake for a few days, see if anyone notices / complains. I'm going away, so feel free to BAGAssistanceNeeded this in my absence. - Jarry1250 [Who? Discuss.] 19:32, 3 December 2010 (UTC)
 * BAGAssistanceNeeded
 * No complaints/comments. Code changes since 3 December:
 * 2 list entries discovered that are actually ISO 639-2, not ISO 639-3. I've manually removed them, downloaded the new database from SIL and adapted the code. The new database/code combination has been tested in my sandbox and works fine.
 * The bot now replaces ISO639MAC and related templates with the new ISO 639-3 style that centralises colour coding of the list entries. This is also working fine in the sandbox. --ἀνυπόδητος (talk) 19:22, 6 December 2010 (UTC)
 * Pretty niche task anyway. Continue to monitor closely for any odd cases, naturally. - Jarry1250 [Who? Discuss.] 22:41, 11 December 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.