Wikipedia:Bots/Requests for approval/Protection Helper Bot: Difference between revisions
Content deleted Content added
Anachronist (talk | contribs) →Discussion: ce |
→Discussion: Reply |
||
Line 67:
::::::For an admin bot like this, the bot policy recommends (but doesn't require) a source code review. The review doesn't have to be community-wide. ~[[User:Anachronist|Anachronist]] <small>([[User talk:Anachronist|talk]])</small> 22:48, 1 September 2024 (UTC)
::{{ping|Novem Linguae}} Per the bot policy, {{tq|It is recommended that the source code for adminbots be open, but should the operator elect to keep all or part of the code not publicly visible, they must present such code for review upon request from any BAG member or administrator.}} I am not either (though I would fancy myself technically competent enough to have a look through it), but at least two administrators and a BAG member have now requested that the source code be made available. While providing the code privately to those individuals would technically satisfy the conditions of [[WP:ADMINBOT]], I don't see any reason why the source code would need to be private. [[User:EggRoll97|EggRoll97]] <sup>([[User_talk:EggRoll97|talk]]) </sup> 22:35, 1 September 2024 (UTC)
:{{ping|Anachronist}} I've been pulled away from working on this the last few weeks, but the bot is nearly ready for activation.
:As mentioned in the BRFA, the source code will be released. In addition, {{u|Novem Linguae}} has kindly agreed to review the code prior to activation (and if Novem Linguae ends up being too busy, I'll ask someone else to review). While I understand the need for contingency plans on some critical bots, I'm concerned that requiring completed source code ''prior'' to approving projects would be a strong disincentive for future development.
:Based on the above discussion and reviewing logs, exclusion using the {{t|bots}} template doesn't seem to be necessary or helpful, so that functionality has been left out. Also, if an administrator wishes to prevent restoration of a long-term protection, unprotecting the page before applying the new protection will be sufficient and is less hacky than some other approaches that I considered. Based on my experience handling requests on [[WP:RFPP]], I expect that to be rare, though.
:Finally, the bot is designed to handle both temporary and indefinite protections. [[User:Daniel Quinlan|Daniel Quinlan]] ([[User talk:Daniel Quinlan|talk]]) 09:08, 2 September 2024 (UTC)
|