Wikipedia:Bots/Requests for approval/DoggoBot 7


 * The following discussion is an archived debate. Please do not modify it. To request review of this BRFA, please start a new section at Bots/Noticeboard. The result of the discussion was

DoggoBot 7
Operator:

Time filed: 22:49, Sunday, April 3, 2022 (UTC)

Automatic, Supervised, or Manual: automatic

Programming language(s): AWB

Source code available: WP:AWB

Function overview: Make issue templates more specific

Links to relevant discussions (where appropriate):

Edit period(s): Weekly

Estimated number of pages affected: 15,271 on first run for refimprove, 919 for primary sources

Exclusion compliant (Yes/No): Yes

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

Function details: Using AWB, the bot would do the following: This would make the issue templates more specific, allowing for a range of benefits, such as prioritization for volunteers of which articles to work on (BLPs). General fixes will be enabled; most of the replacements above are through GenFixes. Pinging, who originally had this listed as an idea on User:BattyBot
 * Changes Unreferenced to BLP unsourced if article has Category:Living people.
 * Changes Unreferenced section to BLP unsourced section if article has Category:Living people.
 * Changes Refimprove to BLP sources if article has Category:Living people.
 * Changes Refimprove section to BLP sources section if article has Category:Living people.
 * Changes Primary sources to BLP primary sources if article has Category:Living people.
 * Changes Self-published to BLP self-published if article has Category:Living people.
 * Changes No footnotes to BLP no footnotes if article has Category:Living people. (not in GenFixes)
 * Changes One source to BLP one source if article has Category:Living people. (not in GenFixes)
 * Changes Cleanup to Cleanup film if article has Infobox film. (not in GenFixes)

Discussion

 * Fine in theory, but it makes me wonder why these templates aren't merged in the underlying code, with the output changing based on whether the BLP cat is present. It would make the template slightly easier to use, automatically changes when a living person deceases, and (during the initial merge run) helps a bit in ensuring BLPs are tagged with the BLP cat. ProcrastinatingReader (talk) 13:35, 4 April 2022 (UTC)
 * Also see Bots/Requests for approval/OmniBot 2 ProcrastinatingReader (talk) 13:38, 4 April 2022 (UTC)
 * TFD opened, I'll see how it goes 🐶 EpicPupper (he/him &#124; talk) 23:17, 7 April 2022 (UTC)
 * TfD closed. 🐶 EpicPupper (he/him &#124; talk) 20:46, 17 April 2022 (UTC)
 * The TFD, for the record, was here. Primefac (talk) 14:53, 7 May 2022 (UTC)
 * Primefac (talk) 14:53, 7 May 2022 (UTC)
 * 🐶 EpicPupper (he/him &#124; talk) 01:17, 30 May 2022 (UTC)
 * Link to the 50 diffs for convenience -
 * @EpicPupper: I see some of the edits do not make issue templates more specific and runs only general fixes:, , . I think you need to check the "Skip if only genfixes" option. ಮಲ್ನಾಡಾಚ್ ಕೊಂಕ್ಣೊ (talk) 06:31, 30 May 2022 (UTC)
 * Hi @ಮಲ್ನಾಡಾಚ್ ಕೊಂಕ್ಣೊ - the thing is, these edits rely on GenFixes to work :) Not sure why it's not picking up on some of the templates. 🐶 EpicPupper (he/him &#124; talk) 06:38, 30 May 2022 (UTC)
 * All three of these articles have issue templates in transcluded family tree templates.
 * John Kerry → Template:Dudley–Winthrop family tree
 * James Fox → Template:Hanbury Neilson family tree
 * Michelle Obama → Template:Family of Michelle Robinson Obama
 * ಮಲ್ನಾಡಾಚ್ ಕೊಂಕ್ಣೊ (talk) 07:16, 30 May 2022 (UTC)
 * Hmm, @ಮಲ್ನಾಡಾಚ್ ಕೊಂಕ್ಣೊ, would there be any way to skip instances of indirect transclusion of the templates? I've been using this search as a generator. Cheers, 🐶 EpicPupper (he/him &#124; talk) 18:14, 30 May 2022 (UTC)
 * Instead of, you can use   and search for unreferenced and its redirects. Like  . ಮಲ್ನಾಡಾಚ್ ಕೊಂಕ್ಣೊ (talk) 18:41, 30 May 2022 (UTC)
 * Ah. I was planning to do that, but thought that it was quite inefficient. Thanks, I'll utilize that strategy! 🐶 EpicPupper (he/him &#124; talk) 22:49, 30 May 2022 (UTC)
 * BAGAssistanceNeeded Trial complete, no response for ~18 days. 🐶 EpicPupper (he/him &#124; talk) 00:42, 18 June 2022 (UTC)

As per usual, if amendments to - or clarifications regarding - this approval are needed, please start a discussion on the talk page and ping. -- The SandDoctor Talk 15:11, 19 June 2022 (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 Bots/Noticeboard.