Wikipedia:Bots/Requests for approval/Qwerfjkl (bot) 28


 * 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

Qwerfjkl (bot) 28
Operator:

Time filed: 15:49, Saturday, March 23, 2024 (UTC)

Automatic, Supervised, or Manual: automatic

Programming language(s): Python (pywikibot)

Source code available:

Function overview: Move pages to remove brackets.

Links to relevant discussions (where appropriate): Bot requests and the RfC linked there

Edit period(s): one time run

Estimated number of pages affected: 7699

Exclusion compliant (Yes/No): No

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

Function details: The bot will move pages based on User:Alex 21/sandbox/NCTV. It will probably also need the page mover right.

Discussion
If possible please a) have full season runs (e.g. don't move seasons 1-7 and leave 8-9 hanging), b) split the list between move-over-redirect and those whose targets don't exist yet (if this doesn't allow for hitting exactly 20 moves, that's okay, just get somewhere close + or - of that value). If it's possible, please find at least one page that has a talk page archive(s) to show that subpages can be properly moved as well. Let me know if I need to clarify anything. I'll grant the bot PGM for the duration of the trial. Primefac (talk) 12:31, 26 March 2024 (UTC)
 * If I may make a suggestion, I'd recommend the American Idol (season 1) through to American Idol (season 22) articles. a) It's a full set of 22 season articles; b) several of these articles already have redirects (1-2, 4-8, 11-13); c) several also have talk page archives (5-9, 11). -- Alex_ 21 TALK 20:19, 26 March 2024 (UTC)
 * Make it so. Primefac (talk) 20:22, 26 March 2024 (UTC)
 * Alex 21, just realised I forgot to ask: should redirects be left after moving? — Qwerfjkl  talk  21:46, 26 March 2024 (UTC)
 * I'm not Alex 21, but I think the answer is definitely yes to redirects. To suppress a redirect, the redirect needs to meet a CSD, and I don't see what CSD this would meet. Also the idea of moving thousands of pages without leaving redirects has the potential of causing massive disruption and redlinks. – Novem Linguae (talk) 23:00, 26 March 2024 (UTC)
 * I thought as much, just best to make sure beforehand. — Qwerfjkl  talk  09:30, 27 March 2024 (UTC)
 * Absolutely agreed. The current links will still be used in thousands of articles, and will be updated in a second passthrough. Thanks. -- Alex_ 21 TALK 10:07, 27 March 2024 (UTC)
 * Primefac, See  (there were a lot of round-robin moves). —  Qwerfjkl  talk  10:07, 27 March 2024 (UTC)
 * Thanks to AWB redirect tagging, I got not move-over-redirect's, but oh well. — Qwerfjkl  talk  10:13, 27 March 2024 (UTC)
 * Can't win 'em all, I guess. I've got a pending question at BOTREQ and I'd like some more eyes, but my initial look seems mostly okay.
 * Make sure you're doing your page swaps in the direction of the primary move to avoid moving the primary article to the Draft space (e.g. Special:Diff/1215824534 should have just been a direct move to American Idol season 8). Primefac (talk) 12:45, 27 March 2024 (UTC)
 * Primefac, sure, I've updated my code to do it in that order. — Qwerfjkl  talk  12:51, 27 March 2024 (UTC)
 * I've also updated my code to create redirects to the talk page and subpages if they have backlinks per WP:ROBIN. — Qwerfjkl  talk  13:09, 27 March 2024 (UTC)
 * @Qwerfjkl will your bot also handle GA sub-pages like Talk:Agents of S.H.I.E.L.D. (season 1)/GA1? Gonnym (talk) 14:12, 27 March 2024 (UTC)
 * Gonnym, if I've written my code correctly, yes. — Qwerfjkl  talk  17:18, 27 March 2024 (UTC)

I feel like a lot of the "next steps" will be in limbo until this step is complete, so it's probably better to get it done all in one shot rather than string it out too far. Primefac (talk) 07:30, 29 March 2024 (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.