WP:Bots/Requests for approval/TolBot 13A

TolBot 13A

[[User:TolBot|TolBot 13A]]

{{Newbot|TolBot|13A}}

Operator: {{botop|Tol}}

Time filed: 21:10, Wednesday, January 26, 2022 (UTC)

Function overview: Move tennis competition pages

Automatic, Supervised, or Manual: supervised

Programming language(s): Python

Source code available: simple mass move script

Links to relevant discussions (where appropriate):

Edit period(s): one-time

Estimated number of pages affected: 5425

Namespace(s): (Article)

Exclusion compliant (Yes/No): no

Function details: Same as TolBot 13, with the following changes:

  • TolBot 13A takes pre-formatted JSON as input instead of doing a regex search in text input.
  • The list of pages to be moved is at User:Sod25m/TennisRM (permalink).
  • I've already used a regex to convert this to JSON. It can be found at revision #1068140278 of my sandbox.
  • TolBot 13A does not need my input at any point during the process. If a regular move cannot be completed, it notifies me and automatically performs a round-robin move unless the page to be moved is a redirect, in which case it is skipped.

= Discussion =

  • {{BotTrial|edits=20}} 20 moves. ProcrastinatingReader (talk) 00:41, 27 January 2022 (UTC)
  • :Thanks for the quick trial approval. I'll follow up with cleanup edits as needed, and report how it goes. Dicklyon (talk) 05:00, 27 January 2022 (UTC)
  • :@ProcrastinatingReader: {{bot trial complete}} Moves are listed in § Trial moves below. Tol (talk | contribs) @ 04:16, 28 January 2022 (UTC)
  • ::He asked for 20 this time; you did 50 like last time; OK by me. I don't see any redlinks or other problems. Dicklyon (talk) 04:23, 28 January 2022 (UTC)
  • :::Just noticed that too; that was a mistake. Sorry about that. Tol (talk | contribs) @ 04:26, 28 January 2022 (UTC)
  • ::For reference, a list of moves without those that were moved in the trial is at revision #1068385355. Tol (talk | contribs) @ 04:27, 28 January 2022 (UTC)
  • ::I did cleanup edits on those. They're pretty variable, so not everything is perfectly cleaned up. Feedback welcome. Dicklyon (talk) 04:56, 29 January 2022 (UTC)
  • {{ping|Tol}} There are probably no redirects, given how the list was generated from articles using the Tennis event template, but if there are any, can you collect a list for me to ponder? Dicklyon (talk) 05:02, 27 January 2022 (UTC)
  • :@Dicklyon: Yes; I will do that. Tol (talk | contribs) @ 05:10, 27 January 2022 (UTC)
  • :@Dicklyon @Tol, the following target pages are redirects: (List moved to #List of pages to be moved over a redirect to avoid breaking syntax. Tol (talk | contribs) @ 06:53, 27 January 2022 (UTC)) --Sod25 (talk) 05:14, 27 January 2022 (UTC)
  • ::But the page to be moved is not a redirect in those. The redirects will be overwritten or round-robined, right? Dicklyon (talk) 05:18, 27 January 2022 (UTC)
  • :::None of the pages to be moved are redirects. Not 100% sure how the redirect target pages are to be dealt with - presumably round-robin moved Sod25 (talk) 05:23, 27 January 2022 (UTC)
  • ::::The TolBot 13 page had more detail about dealing with redirects; overwrite or round-robin, depending. Not a problem. Dicklyon (talk) 05:48, 27 January 2022 (UTC)
  • ::::Notice that Tol wrote above "unless the page to be moved is a redirect". Dicklyon (talk) 05:49, 27 January 2022 (UTC)
  • :::::Yes, the page to be moved. Not the target page.Tvx1 06:18, 27 January 2022 (UTC)
  • ::::::Yes; it looks like no pages to be moved are redirects (the previous run had some redirects in it). Some pages will be moved {{em|over}} a redirect, though. Tol (talk | contribs) @ 06:54, 27 January 2022 (UTC)
  • ::::@Sod25: Redirects are overwritten (deleted by overwriting) if possible. (It's possible if the redirect is a one-revision redirect to the original title.) If not, the page is round-robin moved. Tol (talk | contribs) @ 06:55, 27 January 2022 (UTC)
  • {{BotApproved}} for the contents of Special:Permalink/1065645720, persuant to the RM. ProcrastinatingReader (talk) 20:48, 29 January 2022 (UTC)

= List of pages to be moved over a redirect =

(Moved from above to avoid breaking syntax. Tol (talk | contribs) @ 06:53, 27 January 2022 (UTC))

{{collapse top}}

{{collapse bottom}}

= Trial moves =

{{Collapse top}}

{{Collapse bottom}}

: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 Wikipedia:Bots/Noticeboard.