Wikipedia:Bots/Requests for approval/MilHistBot 5
[[User:MilHistBot|MilHistBot 5]]
{{Newbot|MilHistBot|5}}
Operator: {{botop|Hawkeye7}}
Time filed: 01:57, Tuesday, October 22, 2019 (UTC)
Function overview: Assess articles that need a full B-Class checklist.
Automatic, Supervised, or Manual: Automatic
Programming language(s): C#
Source code available: [https://phabricator.wikimedia.org/source/tool-milhistbot/ Phabricator] (Not yet uploaded)
Links to relevant discussions (where appropriate): Wikipedia talk:WikiProject Military history/Coordinators#Bot proposal
Edit period(s): Daily
Estimated number of pages affected: 25,000
Namespace(s): Talk
Exclusion compliant (Yes/No): Yes
Function details: The Bot will go through a specified number of articles in :Category:Military history articles with missing B-Class checklists and add the assessments, based on a set of heuristics. Articles will be graded as Start, C or B. The {{tl|MILHIST}} template will be updated. It is anticipated that initial runs will be manual, with small numbers of articles affected, and the results checked. In production, the Bot will check up 1,000 articles per day, clearing the maintenance backlog over the course of a month. Thereafter, the number of articles processed will be small, of the order of 10-100 per day. Hawkeye7 (discuss) 01:57, 22 October 2019 (UTC)
=Discussion=
{{BotTrial|edits=50}} I'm sure this will go over fine but let's run a trial just to check. Primefac (talk) 01:19, 23 October 2019 (UTC)
:{{Bot trial complete}} Bot trial run successful Results of a trial run of 40 article can be found here. All look good. (Some earlier, smaller test runs were conducted, using up most of the remaining ten allotted.) No problems with the editing of talk pages; I needed a fix to my C# front end (Bot.cs in Wikimedia.dll) to handle large talk pages. Hawkeye7 (discuss) 00:25, 31 October 2019 (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.