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 Symbol keep vote.svg Approved

AnomieBOT 75
Operator:

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): Bot requests

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 Categories for discussion/Awaiting closure.
 * Maintain a new list at Categories for discussion/Old unclosed discussions, similar to the one at 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
Some notes: Anomie⚔ 23:53, 30 October 2016 (UTC)
 * Daily subpages appear to have already been manually created through 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 Categories for discussion/Awaiting closure are going to be removed by the bot. The list at 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.
 * How are these tasks currently being performed? — xaosflux  Talk 00:06, 31 October 2016 (UTC)
 * 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)


 * OK to trial. — xaosflux  Talk 11:43, 31 October 2016 (UTC)
 * 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)
 * Variance up to 250 edits is OK as needed. — xaosflux  Talk 02:49, 2 November 2016 (UTC)

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)
 * 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)


 * initial edits look good, lets let it run for a week - report back any concerns. — xaosflux  Talk 15:44, 11 November 2016 (UTC)


 * 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)


 * Task approved. — xaosflux  Talk 12:24, 19 November 2016 (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.