Wikipedia:Bots/Requests for approval/MDanielsBot 5


 * 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

MDanielsBot 5
Operator:

Time filed: 16:01, Wednesday, July 22, 2020 (UTC)

Automatic, Supervised, or Manual: automatic

Programming language(s): Python

Source code available: Same as HasteurBot, may fork, but will be open source if I do so.

Function overview: Background: This is one of User:HasteurBot's AfC tasks. HasteurBot was deactivated due to the death of its owner. I now have access to the Toolforge account that it ran on. This will be a direct replacement. Another BRFA, for a takeover of his User:DRN clerk bot, has been filed at Bots/Requests for approval/MDanielsBot 6, others have been/will be at MDanielsBot 7 and MDanielsBot 8.

The actual task: Nominate for Speedy Deletion articles that are valid for CSD:G13 (Stale/Abandoned) Articles for Creation submissions that have not been modified in 6 months. Notify creator of AfC submission that their submission is being nominated. Log nominations in a userspace page for auditing after the fact. (This last bit may not have been happening, and I don't think it's needed, so the logging may not happen)

Links to relevant discussions (where appropriate): BRFA 1

Edit period(s): A couple times a day

Estimated number of pages affected: As many as there are drafts

Exclusion compliant (Yes/No): Yes

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

Function details: See above.

Discussion
There are three different tasks being combined here. I understand you're literally taking over the code, but I think filing three separate BRFAs is the best idea (the scope of the old tasks are related but still wildly different in implementation). This will allow better bug-catching and changes should there be concerns over implementation of any given task. For example, the G13-nominating task was rescinded for a while during a dispute, and having to say "well this part of Task 5 is acceptable but that part isn't" is problematic. Primefac (talk) 22:15, 2 August 2020 (UTC)
 * I concur with, . Please re-do this request and make two others for the other functions. -- The SandDoctor Talk 00:20, 3 August 2020 (UTC)
 * OK. I've done HasteurBot's first BRFA as this one, and will make the others shortly. --Mdaniels5757 (talk) 00:44, 3 August 2020 (UTC)

I know this is a direct copy, but it never hurts to ensure everything's good. Primefac (talk) 23:30, 3 August 2020 (UTC)
 * OK. Due to the way the program's database is populated, this is actually dependent on MDanielsBot 6. From that trial, the bot managed these two edits. Absent a refactor of the task, further nominations would require approval of MDanielsBot 6. Best, --Mdaniels5757 (talk) 23:40, 5 August 2020 (UTC)
 * It has been approved. Please proceed. -- The SandDoctor Talk 04:17, 8 August 2020 (UTC)
 * OK. Will be in dribs and drabs. —Mdaniels5757 (talk) 22:43, 8 August 2020 (UTC)
 * The notifications are available here. Since the deletion nominations result in deleted contribs (which I can't see), here are the links to the pages nominated:

1. Draft:IFundWomen

2. Draft:AB 434: State Web accessibility

3. Draft:Chinecherem Eze

4. Draft:Jazz in the Park

5. Draft:Gadgets Stack

6. Draft:Tablein

7. Draft:Mr. Ago

8. Draft:Greg Colacino

9. Draft:Eden Marley

10. Draft:Luv in air

11. Draft:Rozata.com - сайтът за продукти от роза

12. Draft:Aidan Burke

13. Draft:Louison Mbesa Mandangi

14. Draft:Liva Fluid Fashion

15. Draft:MOEE DA VINCI


 * All looks well to me. Best, —Mdaniels5757 (talk) 13:56, 9 August 2020 (UTC)


 * Primefac (talk) 14:11, 9 August 2020 (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 WT:BRFA.