Wikipedia:Bots/Requests for approval/AnomieBOT 48


 * 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 48
Operator: Anomie⚔

Automatic or Manually assisted: Automatic, unsupervised

Programming language(s): Perl

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

Function overview: Move BRFAs from Open to Trial to Trial Complete to Approved/Denied/etc.

Links to relevant discussions (where appropriate): none

Edit period(s): Continuous

Estimated number of pages affected: 2

Exclusion compliant (Y/N): Yes

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

Function details: This is an extension of the task previously approved in AnomieBOT 34.

I've noticed lately that some BAGgers are forgetting to move bots from Open to Trial, and some operators are forgetting to move bots from Trial to Trial Complete (at the moment, there are 9 that need moving!). AnomieBOT should be able to help with this.

The bot will determine which section the BRFA should be in, based on the same logic it uses to determine the status column for WP:BAG/Status. It will move a BRFA in the following circumstances:
 * The BRFA is currently in the Open, Trial, or Trial Complete sections.
 * The new section is "later" than the current section, i.e. it will never move from Trial Complete back to Trial.
 * For non-complete statuses, the BRFA has never been seen in a later section, i.e. it will not move to Trial if it is currently in Open but has been seen in Trial before.
 * When moving to Approved, it will detect the bot flag on the account and use BRFA or {{subst:BRFAA}} as necessary, and indicate this appropriately in the edit summary.

Discussion
I'm unsure whether the bot should move BRFAs right away or wait some period of time for a human to have a chance to do it, but I'm leaning towards the former. Anomie⚔ 15:35, 17 November 2010 (UTC)
 * Let's see how this goes. I won't move this BRFA, let's see the bot in action I suggest either no delay at all or a very brief delay, but it's your choice. -  EdoDodo  talk 19:28, 17 November 2010 (UTC)

"The new section is "later" than the current section, i.e. it will never move from Trial Complete back to Trial." What about extended trials? Do you think an exception can be added for such cases? — HELL KNOWZ  ▎TALK 19:37, 17 November 2010 (UTC)
 * I'll have to think about whether I can reliably have the bot detect the difference between "Trial → Trial Complete" and "Trial → Trial Complete → New Trial". Anomie⚔ 23:05, 17 November 2010 (UTC)
 * I can see how it may be tricky, especially if BAG places regular trial template instead of BotExtendedTrial. But for that matter, many users forget/don't know to place Bot trial complete and others anyway. —  HELL KNOWZ  ▎TALK 23:10, 17 November 2010 (UTC)

Seems to have worked well. Edits: Anomie⚔ 20:16, 24 November 2010 (UTC)
 * BAGAssistanceNeeded Anyone? Anomie⚔ 02:18, 1 December 2010 (UTC)
 * Looks alright. Only minor problem is that for long summaries in edits like this one, it would be nice if the bot used a generic summary instead of a truncated detailed summary. In any case, I doubt it will occur again once the bot is up and running, and it's not a very big problem, so ✅. - EdoDodo  talk 13:46, 1 December 2010 (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.