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 Approved.
Operator: Ladsgroup (talk · contribs · SUL · edit count · logs · page moves · block log · rights log · ANI search)
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 {{Link FA}} and {{Link GA}} when the badge is in Wikidata
Links to relevant discussions (where appropriate): d:Wikidata:Development_plan#Badges
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
editIn my opinion it's a trivial task. Thank you. :)
Ladsgroupoverleg 12:22, 23 August 2014 (UTC)[reply]
The link to Wikidata given above links to a page has no text. -- Magioladitis (talk) 12:42, 23 August 2014 (UTC)[reply]
I would like TMg's opinion on this task. -- Magioladitis (talk) 12:44, 23 August 2014 (UTC)[reply]
Fixed the link. As an example see Chess in Wikidata :)
Ladsgroupoverleg 12:50, 23 August 2014 (UTC)[reply]
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)[reply]
- Magioladitis: August 27th or September 3rd?
:)
Ladsgroupoverleg 18:35, 23 August 2014 (UTC)[reply]
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)[reply]
- I think it's okay to run it now
:)
Ladsgroupoverleg 21:30, 29 August 2014 (UTC)[reply]- Ladsgroup I asked 3 hours ago in the IRC channel and the answer was "not yet". -- Magioladitis (talk) 21:31, 29 August 2014 (UTC)[reply]
Per discussion in the IRC channel, the templates are not used for categorisation. -- Magioladitis (talk) 21:41, 29 August 2014 (UTC)[reply]
- 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 meta:Wikidata/Development/Badges#Requests_for_different_icons 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)[reply]
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)[reply]
((BotTrial|edits=50)) -- Magioladitis (talk) 13:57, 30 August 2014 (UTC)[reply]
- Magioladitis: 54 edits done
:)
Ladsgroupoverleg 06:29, 31 August 2014 (UTC)[reply] - 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)[reply]
- 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)[reply] - 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)[reply]
- 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)[reply]
- 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.
- 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
Trial complete. Magioladitis (talk) 08:02, 31 August 2014 (UTC)[reply]
Approved. -- Magioladitis (talk) 17:47, 1 September 2014 (UTC)[reply]
- 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.