Wikipedia:Bots/Requests for approval/Dexbot 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

Dexbot 2
Operator:

Time filed: 12:22, Saturday August 23, 2014 (UTC)

Automatic, Supervised, or Manual: Automatic

Programming language(s): python

Source code available: Based on pywikibot

Function overview: Removing and  when the badge is in Wikidata

Links to relevant discussions (where appropriate): d:Wikidata:Development_plan

Edit period(s): one time run

Estimated number of pages affected: All of usage of these two templates (13076 + 16722 = 29798)

Exclusion compliant (Yes/No): Yes

Already has a bot flag (Yes/No): Yes

Function details: Since the badges are moved to Wikidata and it'll be usable for clients this week, Link FA and Link GA won't be needed anymore. Since it can't be updated and maintained they should be removed. The bot just removes in case the badge is already in Wikidata (which is correct for almost all of them since my bot did that).

Discussion
In my opinion it's a trivial task. Thank you. Ladsgroupoverleg 12:22, 23 August 2014 (UTC)

The link to Wikidata given above links to a page has no text. -- Magioladitis (talk) 12:42, 23 August 2014 (UTC)

I would like TMg's opinion on this task. -- Magioladitis (talk) 12:44, 23 August 2014 (UTC)

Fixed the link. As an example see Chess in Wikidata Ladsgroupoverleg 12:50, 23 August 2014 (UTC)

After contacting Wikidata guys this is a good idea for a bot but we have to wait till next Wednesday to perform it. -- Magioladitis (talk) 18:23, 23 August 2014 (UTC)
 * Magioladitis: August 27th or September 3rd? Ladsgroupoverleg 18:35, 23 August 2014 (UTC)

Since the things I 've heard today in the IRC channel are contradicting what I knew so far, let's wait a bit. -- Magioladitis (talk) 21:35, 26 August 2014 (UTC)
 * I think it's okay to run it now Ladsgroupoverleg 21:30, 29 August 2014 (UTC)
 * Ladsgroup I asked 3 hours ago in the IRC channel and the answer was "not yet". -- Magioladitis (talk) 21:31, 29 August 2014 (UTC)

Per discussion in the IRC channel, the templates are not used for categorisation. -- Magioladitis (talk) 21:41, 29 August 2014 (UTC)
 * The bot can remove the templates now if they are all imported as the software is completely deployed on all Wikipedias now. If you prefer to use different icons then the ones we currently provide you can add your wiki on Wikidata/Development/Badges where we collect those cases and decide later which we want to support by the software for performance and loading time reasons as well as different skin support. Kind regards, -- Bene* (talk) 21:42, 29 August 2014 (UTC)

To check whether the page has the badge in Wikidata: get the datapage, load it and gets badges. For instance, http://www.wikidata.org/w/api.php?action=wbgetentities&ids=Q30&format=json -- Magioladitis (talk) 21:48, 29 August 2014 (UTC)

((BotTrial|edits=50)) -- Magioladitis (talk) 13:57, 30 August 2014 (UTC)
 * Magioladitis: 54 edits done Ladsgroupoverleg 06:29, 31 August 2014 (UTC)
 * Ladsgroup In this edit, why there was only 1 Link FA removed and not both of them? -- Magioladitis (talk) 06:52, 31 August 2014 (UTC)
 * Because the bot removes Link FA and Link GA templates separately (Since they list are produced by different generators), merging them to one code causes issues Ladsgroupoverleg 07:06, 31 August 2014 (UTC)
 * Ladsgroup what if we just wait that all badges are uploaded to Wikidata and then we blindly remove all of them from the English Wikipedia? It won't be safe you think? -- Magioladitis (talk) 07:38, 31 August 2014 (UTC)
 * Magioladitis: Quite contrary, We can't never be sure all of badges have imported to Wikidata, One way to see what's is missing is removing Link FA in Wikipedia. Ladsgroupoverleg 07:59, 31 August 2014 (UTC)

Magioladitis (talk) 08:02, 31 August 2014 (UTC)

-- Magioladitis (talk) 17:47, 1 September 2014 (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.