Wikipedia:Bots/Requests for approval/FACBot 3
- 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: Hawkeye7 (talk · contribs · SUL · edit count · logs · page moves · block log · rights log · ANI search)
Time filed: 04:21, Saturday, December 5, 2015 (UTC)
Supervised: All edits reviewed soon after they are made
Programming language(s): Perl
Source code available: TBA
Function overview: Handles the task of promoting or archiving featured list nominations.
Links to relevant discussions (where appropriate): Wikipedia talk:Featured list candidates#A bot?
Edit period(s): daily
Estimated number of pages affected: Promoting a candidate update nine pages
Exclusion compliant (Yes/No): Yes. The same account will be used as for FAC processing
Already has a bot flag (Yes/No): Yes
Function details:
- Moves the 20-day marker on the nominations page, if necessary
- If an article is marked for promotion, the Bot:
- Updates the article's talk page:
- marking it as a FL
- Removes the nomination template
- Updates the project classifications
- Updates the article history, adding a new article history template if necessary
- Updates the article page, adding the FL template
- Marks the nomination page as archived
- Removes the nomination from the nominations page
- Updates the featured list log, creating a new log page if necessary
- Updates the announcements page
- Updates the goings on page
- Updates the article's talk page:
- If an article is marked to be not promoted, the Bot
- Updates the article's talk page:
- marking it as a FFLC
- Removes the nomination template
- Updates the article history, adding a new article history template if necessary
- Marks the nomination page as archived
- Removes the nomination from the nominations page
- Updates the featured list log, creating a new log page if necessary
- Updates the article's talk page:
Discussion
[edit]@Giants2008, Crisco 1492, SchroCat, and PresN: Because the Bot only runs daily, and has nothing to do on most days, and because it has extra work to do at the end of the month, I am requesting a 30-day trial period. Hawkeye7 (talk) 04:21, 5 December 2015 (UTC)[reply]
- Fine with me. Approved for trial (30 days). Please provide a link to the relevant contributions and/or diffs when the trial is complete. — Earwig talk 11:45, 6 December 2015 (UTC)[reply]
- @Hawkeye7: How are we doing with this one? — Earwig talk 06:44, 8 January 2016 (UTC)[reply]
- Everything is fine. Some defects were reported and corrected. The Bot has been run daily without problems. The only thing is, I am away from my server at present, so I cannot switch it over to running automatically. So I run it manually every day. Otherwise, it is ready to go. Hawkeye7 (talk) 07:00, 8 January 2016 (UTC)[reply]
- I suggest terminating the trial and approving the Bot. Hawkeye7 (talk) 01:16, 10 January 2016 (UTC)[reply]
- For the future, note that the operator typically marks trials as finished with {{BotTrialComplete}} (this allows us to quickly notice what needs our attention), but since this had an expected end date it wouldn't have mattered as much. Moving on...
- I reviewed some of the edits and found no major unresolved problems. I only have a couple of questions about small points.
- Was this issue about whitespace fixed?
- When the bot adds {{featured list}}, shouldn't it go above categories and {{DEFAULTSORT}}? This is based on my understanding of MOS:LAYOUT and the documentation for {{featured article}} and {{good article}}—I admit {{featured list}}'s own documentation isn't clear on this point and should probably be updated.
- Thanks. — Earwig talk 04:44, 10 January 2016 (UTC)[reply]
- I have implemented a fix for the whitespace issue.
- Nobody had raised the issue of where the {{featured list}} template went. It wasn't in the documentation, and MOS:LAYOUT is silent on this point. I have put a change in, but now we have to wait for another Featured List to be promoted to verify that it is working. If it works okay, I will fix the FAC processing, which is not conforming to the template documentation. I will then update MOS:LAYOUT. Hawkeye7 (talk) 20:12, 10 January 2016 (UTC)[reply]
- Good to go, then. Approved. — Earwig talk 20:57, 10 January 2016 (UTC)[reply]
- I suggest terminating the trial and approving the Bot. Hawkeye7 (talk) 01:16, 10 January 2016 (UTC)[reply]
- Everything is fine. Some defects were reported and corrected. The Bot has been run daily without problems. The only thing is, I am away from my server at present, so I cannot switch it over to running automatically. So I run it manually every day. Otherwise, it is ready to go. Hawkeye7 (talk) 07:00, 8 January 2016 (UTC)[reply]
- @Hawkeye7: How are we doing with this one? — Earwig talk 06:44, 8 January 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.