Wikipedia:Bots/Requests for approval/FACBot 3
[[User:FACBot|FACBot 3]]
{{Newbot|FACBot|3}}
Operator: {{botop|Hawkeye7}}
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
- 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
=Discussion=
{{ping|Giants2008|Crisco 1492|SchroCat|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)
:Fine with me. {{BotTrial|days=30}} — Earwig talk 11:45, 6 December 2015 (UTC)
::{{ping|Hawkeye7}} How are we doing with this one? — Earwig talk 06:44, 8 January 2016 (UTC)
:::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)
::::I suggest terminating the trial and approving the Bot. Hawkeye7 (talk) 01:16, 10 January 2016 (UTC)
:::::For the future, note that the operator typically marks trials as finished with {{tl|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 [https://en.wikipedia.org/w/index.php?title=Wikipedia_talk:Featured_list_candidates&diff=697216821&oldid=697091396 this issue about whitespace] fixed?
:::::*When the bot [https://en.wikipedia.org/w/index.php?title=Amitabh_Bachchan_filmography&diff=prev&oldid=697372066 adds] {{tl|featured list}}, shouldn't it go above categories and {{tlf|DEFAULTSORT}}? This is based on my understanding of MOS:LAYOUT and the documentation for {{tl|featured article}} and {{tl|good article}}—I admit {{tl|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)
:::::*I have implemented a fix for the whitespace issue.
:::::*Nobody had raised the issue of where the {{tl|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)
:::::::Good to go, then. {{BotApproved}} — Earwig talk 20:57, 10 January 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.