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 Approved.
Operator: Mdaniels5757 (talk · contribs · SUL · edit count · logs · page moves · block log · rights log · ANI search)
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 Wikipedia: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
[edit]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)[reply]
- I concur with Primefac, Mdaniels5757. Please re-do this request and make two others for the other functions. --TheSandDoctor Talk 00:20, 3 August 2020 (UTC)[reply]
- 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)[reply]
Approved for trial (30 edits). Please provide a link to the relevant contributions and/or diffs when the trial is complete. I know this is a direct copy, but it never hurts to ensure everything's good. Primefac (talk) 23:30, 3 August 2020 (UTC)[reply]
- @Primefac: 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)[reply]
- @Mdaniels5757: It has been approved. Please proceed. --TheSandDoctor Talk 04:17, 8 August 2020 (UTC)[reply]
- OK. Will be in dribs and drabs. —Mdaniels5757 (talk) 22:43, 8 August 2020 (UTC)[reply]
- Trial complete. 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:
- OK. Will be in dribs and drabs. —Mdaniels5757 (talk) 22:43, 8 August 2020 (UTC)[reply]
- @Mdaniels5757: It has been approved. Please proceed. --TheSandDoctor Talk 04:17, 8 August 2020 (UTC)[reply]
- All looks well to me. Best, —Mdaniels5757 (talk) 13:56, 9 August 2020 (UTC)[reply]
- Approved. Primefac (talk) 14:11, 9 August 2020 (UTC)[reply]
- 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.