Wikipedia:Bots/Requests for approval/FA Template Protection Bot: Difference between revisions
Content deleted Content added
MalnadachBot (talk | contribs) m Fixed Lint errors in signatures. (Task 2) |
MalnadachBot (talk | contribs) m Fixed Lint errors. (Task 12) |
||
(4 intermediate revisions by 2 users not shown) | |||
Line 47:
:Yes, it removes the old templates and adds the new ones --[[User talk:Chris G|<b><font style="color:Red;">Chris</font></b>]] 06:13, 16 August 2008 (UTC)
::I figured as much, so far, to me, this sounds good. [[User:SQL|<span style="font-size:7pt;color: #fff;background:#900;border:2px solid #999">SQL</span>]][[User talk:SQL|<sup style="font-size: 5pt;color:#999">Query me!</sup>]] 06:23, 16 August 2008 (UTC)
::Okay, sounds good.
I've updated the source so that it adds images as well --[[User talk:Chris G|<b><font style="color:Red;">Chris</font></b>]] 06:42, 16 August 2008 (UTC)
*It sounds pretty non-controversial to me. How difficult would it be to monitor new templates that get added to the main page subjects as the day goes on? This is another popular vandal vector; add a template that makes sense, and then vandalize it. –<
**I could make the bot run every 1/2 hour or even every 10 minutes, that way the edits won't be caught up in the history making it easy to revert --[[User talk:Chris G|<b><font style="color:Red;">Chris</font></b>]] 09:04, 16 August 2008 (UTC)
***If it runs but doesn't find anything is there any cost? (server, bandwidth - i dunno) [[User:Viridae|Viridae]][[User talk:Viridae|<small><sup>Talk</sup></small>]] 13:26, 16 August 2008 (UTC)
Line 59:
*I'd support it, based on RedirectCleanupBot, adminbots run on admin accounts, and the fact that this bot could be very useful. And the fact that the worst that could happen is that we have to clean up several templates and/or articles. <font face="Trebuchet MS">[[User:Nwwaew|Nwwaew]]<small> ([[User_Talk:Nwwaew|Talk Page]]) ([[Special:Contributions/Nwwaew|Contribs]]) ([[Special:Emailuser/Nwwaew|E-mail me]])</small></font> 16:48, 16 August 2008 (UTC)
'''Question''': Will this have to go through RfA like [[User:RedirectCleanupBot]] did? I can't seem to find any consensus on [[Wikipedia:BN]]. [[User:NuclearWarfare|<
Copying Iridescent's post from [[Wikipedia talk:RFA]] to this BRFA. <span style="font-family: Verdana">[[User:WODUP|'''<font color="#0000CC">W<font color="#000066">ODU</font>P</font>''']]</span> 22:43, 16 August 2008 (UTC)
Line 66:
::Well I thought of that too -= but presumably they can do that already, and while the vandalism will show either way, it is easier to track which edit caused it (as against adding a useful template and then vandalising - which is a bit more difficult) [[User:Viridae|Viridae]][[User talk:Viridae|<small><sup>Talk</sup></small>]] 22:58, 16 August 2008 (UTC)
:::To really deal with Xenocidic's concern it would have to constantly monitor recentchanges via IRC, even checking 5 minutes is more than enough time for someone to add a template and vandalize it. I don't think that feature will really be helpful, though that is a concern that should be dealt with, not sure how though. <font face="Broadway">[[User:Mr.Z-man|Mr.]][[User talk:Mr.Z-man|'''''Z-'''man'']]</font> 23:17, 16 August 2008 (UTC)
::::The sort of timed attack Iridescent describes is a major concern, and it's not just in the realm of [[Wikipedia:BEANS]], but one that's already been attempted at least twice to defeat my own FA protection adminbot. The number of possible attack vectors are increased here since we're dealing an almost unlimited number of templates that could be vandalized, or even new ones created for the purposes of mischief. Chris, you might be able to pick up the solution [http://toolserver.org/~east718?t here].
:::::That method isnt going to go away - it can happen already and it isnt going to be made worse by this bot. As it stands, vandalism to the FAOTD by this method (adding a template that is already vandalised) is easiyer to deal with than adding an innocuous template then vandalising it. Having the runs more often pretty much gets rid of the latter problem and nothing will top the former except protection/eyes on the page. [[User:Viridae|Viridae]][[User talk:Viridae|<small><sup>Talk</sup></small>]] 06:41, 17 August 2008 (UTC)
::::::OK, we're not thinking on the same plane here. I don't care if somebody adds a template to the article later and vandalizes it; that is expected. The real problem is that the robot might lock a template in a vandalized state if a vandal throws it onto the article just before a check cycle. The optimal solution (that's obvious to me at least) is to just ''not protect'' a template if it's been recently edited and to report it for human review somewhere. I happen to prefer throwing up the !admin flag in #wikipedia-en-admins, Chris may opt for something else. <small style="color:#999;white-space:nowrap">[[User:east718|<big style="color:#900">east718</big>]] // [[User talk:east718#top|<font color="#090">talk</font>]] // [[Special:emailuser/east718|<font color="#4682b4">email</font>]] // 01:44, 18 August 2008 (UTC)</small>
Line 101:
SQL Query for later:
<
SELECT CONCAT('* [http://en.wikipedia.org/w/index.php?diff=prev&oldid=',rev_id,']') FROM revision WHERE rev_comment LIKE 'GymCR47%' AND rev_user = 2091313;
</syntaxhighlight>
Well, after reading this whole thing over a couple times, and, then giving it another day, I believe that this bot is ready for a trial run, and, that there is consensus for this task to run. For the time being, I would like to restrict this bot to templates only (no images). Being an adminbot, and, this being unusual circumstances, I am going to ask for a thirty day trial, under your administrator account, linking to this BRFA ( [[Wikipedia:Bots/Requests for approval/FA Template Protection Bot]] in hopes that more comments may be generated ) adding the string "GymCR47" at the beginning of the edit summary so that this processes edits may be more easily identified. With your modifications, I do not believe the timing attack mentioned above will be an issue. Please consider pinging #wikipedia-en-alerts on that condition, on IRC. {{BotTrial|days=30}} [[User:SQL|<span style="font-size:7pt;color: #fff;background:#900;border:2px solid #999">SQL</span>]][[User talk:SQL|<sup style="font-size: 5pt;color:#999">Query me!</sup>]] 05:37, 22 August 2008 (UTC)
Line 133:
*Me too. See my cross post on bot policy. ":::I feel there is sufficient community for admin bots with BAG and crat approval, ie, without an RFA. However, I think these bots should run under their own account, not under the operator’s admin account. I also think that these bots should not be coded to unblock themselves—that I simply can not support. This weekend Maxim said he wanted to approve Cyde bot but I said I felt we weren’t quite ready to approve admin bots-I think FA bot needs to be settled first-and that I think these bots should run under separate accounts. I also think all existing admin bots that are not approved need to go through the BAG/crat approval process and be separated from their owner’s accounts." <span style="font-family: verdana;"> — [[User:Rlevse|<span style="color:#060;">'''''R''levse'''</span>]] • [[User talk:Rlevse|<span style="color:#990;">Talk</span>]] • </span> 12:21, 29 September 2008 (UTC)
*<small> not a BAG member, but... Fully endorse the granting of +bot and +sysop to this bot. [[User:Happy-melon|<b style="color:forestgreen;">Happy</b>]]‑[[User talk:Happy-melon|<b style="color:darkorange;">melon</b>]] 12:39, 29 September 2008 (UTC)</small>
*Endorse. '''<
=== Bureaucrat comment ===
|