Proposal - Modification of Wikipedia Bot Policy to include a mandatory user activatable shutdown facility

The proposal is simple. ALL bots active on Wikipedia MUST have a clear easily accessible facility on their userpage and talkpage enabling ANY editor to immediately shut down the bot if it's causing a problem.

The reasoning is simple. No automatic process should ever be held above a human editor. While many bots already have this facility, it's often limited to administrators only. As many bots are run by administrators, this makes getting a bot stopped a difficult procedure at times.

Details

  1. - The facility must be clear and easily accessible on all relevant pages (bot page, bot talk page, owner page, owner talk page).
  2. - Any user can shut down the bot at any time without fear of sanction as long as they are acting in good faith.
  3. - If the bot is shut down, the bot owner MUST establish communication with the user who shutdown the bot and only reactivate the bot if the user is satisfied that the (perceived) problem will not recur/has been addressed/is a misunderstanding regarding the bot's edits.
  4. - In the event the bot owner and the shutting down user cannot reach agreement, the bot owner must gain community consensus/approval to reactivate the bot.
  5. - If a bot is repeatedly shutdown in good faith, the bot owner may be asked to re-apply for community permission to run the bot again and must show they have addressed the issues/concerns that led to the bot being repeatedly shut down.

Part of the reasoning behind this proposal is that bot actions, even if within policy and useful often aggravate editors due to their inflexible and mechanical nature. Having butted heads with Betacommandbot many times and considered leaving the project due to constant negative attacks on my contributions from it I know firsthand just how discouraging bots can be towards editing here.

In the interests of compromise, I'm willing to amend "any user" to "any autoconfirmed user" to avoid bad faith bot disruptions by anon IP editors/newly registered accounts. Limiting the ability to admins would make this proposal meaningless - any admin can hardblock the bot if they see fit.

Comments and support/opposes below please - well reasoned votes welcome. Abusive or minimalist votes are discouraged.

Support

Oppose

  1. Vandals would love this feature on ClueBot ... -- Cobi(t|c|b) 21:25, 25 February 2009 (UTC)
  2. For the majority of bots, its incredibly obvious when they break and getting it blocked is as simple as starting a thread on ANI. Many bots run for such short periods of time that they'll finish running for the day/week/month before it gets noticed. The given reasoning makes little sense. "bot actions, even if within policy and useful often aggravate editors" - So a bot can do everything correctly, run within policy, and the vast majority of users like it, and it would still be acceptable for one user to stop it and force a new discussion because they don't like it? Mr.Z-man 21:38, 25 February 2009 (UTC)
  3. Although an emergency shutdown is a good idea, this firstly seems to be a bit instruction creep-y, and very few bots will cause a huge amount of damage before they can be blocked by an admin should they malfunction. I also share Cobi's concern that very useful bots will be kept almost perpetually offline by miscreants once they discover how to disable them. Richard0612 21:39, 25 February 2009 (UTC)
  4. Maybe on some bots.... definately not all. Xclamation point 21:41, 25 February 2009 (UTC)
  5. Yup, I'd shut down addbot immediately and repeatedly. Seriously, an ANI report gets you to the same place with only three or ten more damaged articles. I don't buy the argument that admins run bots => will not shut them down. As I do not see evidence of need for the policy, I oppose it. -Tagishsimon (talk) 21:43, 25 February 2009 (UTC)
  6. If my bot malfunctions I will stop it running. If I am not around then this feature / page we are talking about is already made and is called WP:ANI. This may let the bot edit for a few minutes but removes the risk of people disabling the bots for fun. ·Add§hore· Talk To Me! 21:47, 25 February 2009 (UTC)
  7. Surely there will always be an admin around to use Special:Block. –Juliancolton Tropical Cyclone 21:52, 25 February 2009 (UTC)
  8. Admins on this project are trivial to find 24/7/364 (WE'RE ALLOWED ONE DAY OFF, DAMN IT). --MZMcBride (talk) 22:03, 25 February 2009 (UTC)
  9. Why should we make everyone who opposes the work of a controversial yet consensus supported bot able to stop it? Admins, on the other hand, are qualified, trusted Wikipedians who make decisions like these every day. Let's trust their wisdom on these high-profile bots, shall we? - Jarry1250 (t, c) 22:11, 25 February 2009 (UTC)
  10. This would give vandals too much power. Most problems with bots are quickly solved with a simple note to a bot operator. No need for this; would do more harm then good. Arnoutf (talk) 22:45, 25 February 2009 (UTC)
  11. In the past, it has been said that I have a "fear of bots". This was an incorrect diagnosis; the correct diagnosis would have been a "misunderstanding of bots". I've been doing a lot of reading on the subject, and have learned a lot. And what I've learned is that this proposal will potentially give vandals too much power. Useight (talk) 23:21, 25 February 2009 (UTC)
  12. No. BJTalk 23:27, 25 February 2009 (UTC)
  13. Back when OrphanBot was new, it had this feature. People would trigger the shutdown not because the bot was malfunctioning, but because they disagreed with the policy of deleting unsourced images. FairuseBot has this now, and of the thirteen times the shutoff has been triggered, not one was an actual malfunction -- the most common reason for shutting the bot down is a lack of understanding of the non-free content policy. The second most common reason is illiteracy. I plan to disable the shutoff in the near future. --Carnildo (talk) 23:28, 25 February 2009 (UTC)
  14. Not a chance. A user-operable shutdown function is a good idea for many bots, but this proposal goes far beyond that to the point of absurdity. This seems expressly designed to effectively eliminate all bots from Wikipedia, despite claims to the contrary. Anomie 00:54, 26 February 2009 (UTC)

Comments

Final Statement

Since I haven't yet got a single supporting statement, I'm WP:SNOW closing this as a failed proposal. I'll leave you with this question. Can you find a SINGLE article written by a bot on Wikipedia? I'm not talking about a bot that imports things from a database and generates articles based on a template - they do exist. I'm talking about a bot that's written in prose, from scratch, a worthwhile contribution...

That's right. There isn't one. Every single contribution here has been written by a human editor - and yet we are less worthy of consideration than a bunch of if-->then statements. What a joke. Exxolon (talk) 01:21, 26 February 2009 (UTC)

I really don't see how forcing bot operators to jump through hoop after hoop at the whim of any editor solves anything. We contribute to this project as much as anybody else and get annoyed just like everybody else. BJTalk 01:39, 26 February 2009 (UTC)
I can find you loads of articles written by bot operators. I can also tell you that your comparison is largely spurious and unhelpful. No one is ranking bots "above" other editors (last I checked, only an admin can stop you from editing), we are just bowing to the problem of scale. The reason that admins get the 'stop' button is that there are relatively few of us and it takes more than a CAPTCHA script to become one. Otherwise we just end up resetting coren, xlinkbot, clueblot, and so on, each time an editor shuts one of those bots down over a correct application of its rules. Protonk (talk) 03:50, 5 March 2009 (UTC)