Wikipedia:Bots/Requests for approval/AnomieBOT 75
- 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: Anomie (talk · contribs · SUL · edit count · logs · page moves · block log · rights log · ANI search)
Time filed: 23:53, Sunday, October 30, 2016 (UTC)
Automatic, Supervised, or Manual: Automatic
Programming language(s): Perl
Source code available: User:AnomieBOT/source/tasks/CFDClerk.pm
Function overview: Clerking tasks for WP:CFD
Links to relevant discussions (where appropriate): Wikipedia:Bot requests#CFD daily subpages
Edit period(s): Periodic
Estimated number of pages affected: CFD and subpages
Exclusion compliant (Y/N): Yes
Already has a bot flag (Y/N): Yes
Function details: Peform the following tasks at WP:CFD:
- Create the daily CFD subpage.
- Fix the headers on the daily CFD subpages, if they get removed or damaged.
- Remove the "NEW NOMINATIONS" section and related comments from past days' discussions.
- Maintain the list at Wikipedia:Categories for discussion/Awaiting closure.
- Maintain a new list at Wikipedia:Categories for discussion/Old unclosed discussions, similar to the one at Wikipedia:Templates for discussion/Old unclosed discussions.
- Subst {{cfd top}}, {{cfd bottom}}, and {{cfd relisted}} when editing the page anyway.
- Other tasks affecting only WP:CFD and subpages as determined by consensus at WT:CFD.
Discussion
editSome notes:
- Daily subpages appear to have already been manually created through Wikipedia:Categories for discussion/Log/2016 December 5, it'd be nice not to wait that long just to test that feature.
- The links to the unclosed discussions currently manually added to some days on Wikipedia:Categories for discussion/Awaiting closure are going to be removed by the bot. The list at Wikipedia:Categories for discussion/Old unclosed discussions could serve as a replacement.
- Headers for seven past days (September 5, 17, and 30, August 10, July 22 and 23, June 22) will be "fixed" by the bot where someone in the past was a little too zealous in removing the "new nominations" stuff. IMO it's not worth avoiding that.
Anomie⚔ 23:53, 30 October 2016 (UTC)[reply]
- How are these tasks currently being performed? — xaosflux Talk 00:06, 31 October 2016 (UTC)[reply]
- As mentioned in the linked discussion, people are currently doing it manually. Bullets 1, 2, 4, 6, and 7 were specifically suggested in that discussion, I added 3 after seeing that people did that manually too, and 5 seems like it would be useful (and already existed in the TFDClerk code I copied anyway). Anomie⚔ 00:16, 31 October 2016 (UTC)[reply]
- Approved for trial (100 edits or 15 days). Please provide a link to the relevant contributions and/or diffs when the trial is complete. OK to trial. — xaosflux Talk 11:43, 31 October 2016 (UTC)[reply]
- I don't have the ability to closely monitor the number of edits for a long-running trial like this. It'll automatically stop after 15 days, but if someone happens to notice it has made more than 100 edits that include "User:AnomieBOT/shutoff/CFDClerk" let me know and I'll stop it early. Anomie⚔ 13:13, 31 October 2016 (UTC)[reply]
- Variance up to 250 edits is OK as needed. — xaosflux Talk 02:49, 2 November 2016 (UTC)[reply]
- I don't have the ability to closely monitor the number of edits for a long-running trial like this. It'll automatically stop after 15 days, but if someone happens to notice it has made more than 100 edits that include "User:AnomieBOT/shutoff/CFDClerk" let me know and I'll stop it early. Anomie⚔ 13:13, 31 October 2016 (UTC)[reply]
We're up to 93 edits so far: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93. After seeing #81, I added some code to avoid edits like that (that only add/remove blank lines and insignificant spaces) when editing the daily pages. Anomie⚔ 14:00, 8 November 2016 (UTC)[reply]
- Trial complete. 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110. I'm going to leave it running for the moment since overflow up to 250 was authorized and people may already be depending on the new "Old unclosed discussions" subpage. I've already taken care of edits like 107 and 101/102. Anomie⚔ 14:49, 10 November 2016 (UTC)[reply]
- Approved for extended trial (7 days). Please provide a link to the relevant contributions and/or diffs when the trial is complete. initial edits look good, lets let it run for a week - report back any concerns. — xaosflux Talk 15:44, 11 November 2016 (UTC)[reply]
- I've monitored it on an almost daily basis and haven't seen any problems during the entire trial. It's great! Marcocapelle (talk) 07:58, 19 November 2016 (UTC)[reply]
- Approved. Task approved. — xaosflux Talk 12:24, 19 November 2016 (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.