The following discussion is an archived debate. Please do not modify it. To request review of this BRFA, please start a new section at Wikipedia:Bots/Noticeboard. The result of the discussion was  Approved.

New to bots on Wikipedia? Read these primers!

Operator: Ingenuity (talk · contribs · SUL · edit count · logs · page moves · block log · rights log · ANI search)

Time filed: 21:00, Monday, December 26, 2022 (UTC)

Function overview: Updates leaderboard and participant pages for Articles for Creation backlog drives. EnterpriseyBot previously served this role, but it appears that Enterprisey will not be available to run it for the backlog drive next month.

Automatic, Supervised, or Manual: automatic

Programming language(s): Python (pywikibot)

Source code available: User:IngenuityBot/backlogdrive.py

Links to relevant discussions (where appropriate):

Edit period(s): approximately 2x per day during backlog drives

Estimated number of pages affected: one per drive participant, plus the leaderboard page

Namespace(s): subpages of Wikipedia:WikiProject Articles for creation

Exclusion compliant (Yes/No): no

Function details: Will update the leaderboard page (for example, the page for next month's backlog drive will be Wikipedia:WikiProject Articles for creation/January 2023 Backlog Drive/Leaderboard). The bot will also create a page listing reviews for each participant in the drive (for example, my page would be Wikipedia:WikiProject Articles for creation/January 2023 Backlog Drive/Participants/Ingenuity. — Ingenuity (talk • contribs) 21:00, 26 December 2022 (UTC)[reply]

Discussion[edit]

Approved for trial (50 edits or 10 days). Please provide a link to the relevant contributions and/or diffs when the trial is complete.xaosflux Talk 21:27, 26 December 2022 (UTC)[reply]
Please update User:IngenuityBot to include a description of the task(s). — xaosflux Talk 21:28, 26 December 2022 (UTC)[reply]
@Xaosflux: I've run the bot for the first time, you can see the results at Special:Contributions/IngenuityBot. Should I keep running it until the 50 edits are up? — Ingenuity (talk • contribs) 15:08, 1 January 2023 (UTC)[reply]
Trial complete. Just hit the 50 edit mark, so I'll hold off on running it again until it's approved. There have been a couple bugs with it, but I've fixed the code and it's working fine now. — Ingenuity (talk • contribs) 15:28, 3 January 2023 (UTC)[reply]

@Enterprisey: happy with this being approved / the logic being fine? ProcrastinatingReader (talk) 17:17, 8 January 2023 (UTC)[reply]

Yeah, it looks good from a fast skim. Enterprisey (talk!) 05:21, 10 January 2023 (UTC)[reply]
 Approved. Primefac (talk) 11:35, 11 January 2023 (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 Wikipedia:Bots/Noticeboard.