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 Approved.
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
editI'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)[reply]
- Approved for trial (7 days). Please provide a link to the relevant contributions and/or diffs when the trial is complete. 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)[reply]
"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? — HELLKNOWZ ▎TALK 19:37, 17 November 2010 (UTC)[reply]
- 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)[reply]
- 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. — HELLKNOWZ ▎TALK 23:10, 17 November 2010 (UTC)[reply]
Trial complete. Seems to have worked well. Edits: [1][2][3][4][5][6][7][8][9][10][11][12][13] Anomie⚔ 20:16, 24 November 2010 (UTC)[reply]
- {{BAGAssistanceNeeded}} Anyone? Anomie⚔ 02:18, 1 December 2010 (UTC)[reply]
- Approved. 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 Approved. - EdoDodo talk 13:46, 1 December 2010 (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.