Wikipedia:Bots/Requests for approval/AnomieBOT 72


 * 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 72
Operator:

Time filed: 14:04, Thursday, March 26, 2015 (UTC)

Automatic, Supervised, or Manual: Automatic

Programming language(s): Perl

Source code available: User:AnomieBOT/source/tasks/TagDater.pm

Function overview: Bypass redirects at RfD if it would be dated in the absence of the RfD notice.

Links to relevant discussions (where appropriate): None

Edit period(s): Continuous

Estimated number of pages affected: Sadly too many

Exclusion compliant (Y/N): Yes

Already has a bot flag (Y/N): Yes

Function details: In June 2014, {{subst:rfd}} was updated to be transparent for template transclusions, to avoid disruption to existing articles using the template redirect while it is being discussed. But this had the side effect that someone trying to game the system can go around and add new transclusions to make it look like their pet redirect is more widely used than it would otherwise appear. And when someone does this with a redirect to a dated maintenance template, my daily email of AnomieBOT's "couldn't find anything to date" log messages that I use to find new templates to add to WP:AWB/DT gets flooded with messages about these temporary non-redirects.

Thus this request: AnomieBOT will detect when a transcluded page contains the output of {{subst:rfd}} wrapping a redirect to a template-namespace title. Then, when scanning pages for templates to date, if the bypassed version of a transclusion would be edited by the bot then the transclusion of the RfDed template will be bypassed and dated. For example, would currently be converted to, while  would not be since it does not need additional dating.

Discussion
I'd appreciate a quick trial on this, as Redirects for discussion/Log/2015 March 17 might be closed soon leaving no current test cases. Anomie⚔ 14:04, 26 March 2015 (UTC)

-- Magioladitis (talk) 20:14, 26 March 2015 (UTC)
 * Anomie⚔ 22:56, 27 March 2015 (UTC)

-- Magioladitis (talk) 19:53, 28 March 2015 (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.