Operator: RoySmith (talk · contribs · SUL · edit count · logs · page moves · block log · rights log · ANI search)
Time filed: 21:02, Saturday, March 21, 2026 (UTC)
Automatic, Supervised, or Manual: automatic
Programming language(s): Python
Source code available: https://github.com/roysmith/fac-tools
Function overview: Summarize the pending WP:FAC nominations.
The process currently used transcludes all of the pending nominations into one huge page. This has a number of problems, most notably that it often exceeds the WP:PEIS limit. This bot will, instead of mass-transcluding, parse all the individual nominations, extract the relevant information, and build a succinct summary.
Links to relevant discussions (where appropriate): WT:FAC#FAC Summary Bot POC
Edit period(s): Continuous
Estimated number of pages affected: 1
Exclusion compliant (Yes/No): No
Already has a bot flag (Yes/No): No
Function details: The bot parses WP:FAC to find the transcluded nominations, then parses each one of those to create a summary. As of now, I'm running the bot manually, and it writes its output to User:FACSummaryBot/summary.
Once in full operation the summary will be written to (I think) WP:FAC/summary. My plan is to install this on toolforge. Initially, it'll run as a cron job every 10 minutes. I'm hoping to eventually listen to a live feed to get faster response time. Some rough sizing numbers:
- There's an average of about one addition and one subtraction per day to the list of active nominations.
- Nominations tend to remain active for about 2-3 months, during which time they typically get about 100 edits, so about 1 edit/day for each one.
- There's about 50 nominations active at any one time.
- So, about 50 edits per day.
Discussion
Speedily Approved. Single page in the WP space, basically a database report, doesn't sound like we'll be harming any server kittens with the speed. Primefac (talk) 21:32, 21 March 2026 (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 Wikipedia:Bots/Noticeboard.