Wikipedia:Bots/Requests for approval/AnomieBOT II 4
- 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.
Operator: Anomie (talk · contribs · SUL · edit count · logs · page moves · block log · rights log · ANI search)
Time filed: 16:26, Thursday, December 22, 2022 (UTC)
Function overview: Maintain a JSON page with titles of past and near future Wikipedia:Today's featured articles.
Automatic, Supervised, or Manual: Automatic
Programming language(s): Perl
Source code available: User:AnomieBOT/source/tasks/TFATitleSubpageCreator.pm
Links to relevant discussions (where appropriate): User talk:AnomieBOT/Archive 14#TFA title, redux
Edit period(s): daily, more or less
Estimated number of pages affected: 1 per day on average
Namespace(s): Just Template:TFA title/data.json
Exclusion compliant (Yes/No): Yes
Adminbot (Yes/No): No, but it's a templateeditor bot
Function details: This is an extension to Wikipedia:Bots/Requests_for_approval/AnomieBOT_II. In addition to creating the daily dated subpages, the bot will now also add entries to a JSON page to be located at Template:TFA title/data.json.
Discussion
[edit]Open to suggestions for a better name for Template:TFA title/data.json. The initial content of that page will be what's currently at User:AnomieBOT II/TFA title.json, and I'll protect it at "templateeditor" level after creating it. Alas the bot can't be trialed by having it edit that userspace page directly, as the current OAuth grants for the bot's "app" don't include anything giving editmyuserjson and creating a new "app" just for that trial would be too much trouble. Anomie⚔ 16:26, 22 December 2022 (UTC)[reply]
- That name seems fine to me, if you're not a fan of it, I was planning to write Module:TFA title to implement Template:TFA title based on the JSON page, so Module:TFA title/data.json would make sense.
- Thank you for implementing this, once it's running I plan to switch TFA Protector Bot over to the new page. Legoktm (talk) 03:08, 23 December 2022 (UTC)[reply]
- Approved for trial (1 week). Please provide a link to the relevant contributions and/or diffs when the trial is complete. – SD0001 (talk) 18:01, 23 December 2022 (UTC)[reply]
- Trial complete. More or less, it probably won't make any more edits in the time left. All the edits for this trial may be seen at Special:PageHistory/Template:TFA title/data.json. Anomie⚔ 03:28, 30 December 2022 (UTC)[reply]
Approved. ProcrastinatingReader (talk) 17:14, 8 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.