Wikipedia:Bots/Requests for approval/TolBot 6


 * 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

TolBot 6
Operator:

Time filed: 01:08, Saturday, September 4, 2021 (UTC)

Automatic, Supervised, or Manual: automatic

Programming language(s): Python

Source code available:

Function overview: Add "from" parameter to Template:Taxonbar Add Template:Taxonbar to articles

Links to relevant discussions (where appropriate): N/A, but see Category:Taxonbars without from parameter: The from parameter should contain the Wikidata item … Editors are encouraged to add the Wikidata item

Edit period(s): Weekly

Estimated number of pages affected: Unknown; pages in Category:Taxonbars without from parameter Category:Taxobox articles missing a taxonbar

Exclusion compliant (Yes/No): No

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

Function details: It would use a regex to add the "from" parameter to pages with taxonbars lacking it. It would use  to get the Wikidata QID. It would not add the parameter if no Wikidata item is linked. It would maintain a log of pages that do not have linked Wikidata items, which it would edit after each weekly run. This is similar to Task 4 (BRFA). The regex is from User:Tol/Regex. It would use a regex to add a taxonbar before either Template:Authority control (if present), DEFAULTSORT (if present and AC not present), or categories. The tracking category is set up to only populate with pages with linked Wikidata items with some constraints. The regex is from User:Tol/Regex.

Add parameter

 * Does this actually result in a visual change (other than a maintenance category being removed)? ProcrastinatingReader (talk) 09:36, 18 September 2021 (UTC)
 * @ProcrastinatingReader: No. Due to Bot policy, I would probably have to run this bundled with non-cosmetic changes similar to AWB's general fixes. Tol  (talk &#124; contribs) @ 21:32, 18 September 2021 (UTC)
 * Well, what exactly is the point of adding from in the first place? ProcrastinatingReader (talk) 23:54, 18 September 2021 (UTC)
 * @ProcrastinatingReader: I'm not entirely sure. According to Category:Taxonbars without from parameter, it's "to facilitate persistent tracking of Wikidata changes". I'm pinging Tom.Reding, who created the category and added that explanation. Tol  (talk &#124; contribs) @ 02:49, 19 September 2021 (UTC)
 * Bots/Requests for approval/Tom.Bot 2 tried to do this, but it resolved itself faster than the approval process. It's unlikely that this category will ever grow to a size requiring a bot run.  ~ Tom.Reding (talk ⋅dgaf)  10:24, 19 September 2021 (UTC)
 * I'm going to consider myself involved here, as it seems this is something involving Tom.Reding and AC-related templates, but I recommend a decline as (per the above) there has been no convincing rationale provided that this task is actually "useful", as required by WP:BOTREQUIRE. There are also the comments at the (effectively declined) BRFA linked above. ProcrastinatingReader (talk) 14:13, 19 September 2021 (UTC)
 * @ProcrastinatingReader: Alright. Based on the wording in the category, it did seem that there was some point to adding the parameter. I was going to later request approval for this task to add taxonbars to articles without them; it now looks like that's all the task will do. I'll work on getting that half ready. Image-Symbol_wait_old.svg  On hold.   Tol  (talk &#124; contribs) @ 17:22, 19 September 2021 (UTC)

Add taxonbars

 * Bots/Requests for approval/Tom.Bot 3 already does this.  ~ Tom.Reding (talk ⋅dgaf)  17:53, 19 September 2021 (UTC)
 * Ah, I didn't know that was done already; thanks for letting me know.  Tol  (talk &#124; contribs) @ 21:52, 19 September 2021 (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.