Wikipedia:Bots/Requests for approval/Android Mouse Bot 4 2: Difference between revisions

Content deleted Content added
MalnadachBot (talk | contribs)
m Fixed Lint errors. (Task 12)
 
(31 intermediate revisions by 12 users not shown)
Line 1:
<noinclude>
<noinclude>[[Category:Wikipedia bot requests for approval]]</noinclude>
<div class="boilerplate metadata" style="background-color: #dedaca; margin: 2em 0 0 0; padding: 0 10px 0 10px; border: 1px solid #AAAAAA;">
==[[User:Android Mouse Bot 4|Android Mouse Bot 4]]==
:''The following discussion is an archived debate. <span style="color:red">'''Please do not modify it.'''</span> Subsequent comments should be made in a new section.'' The result of the discussion was [[File:Symbol oppose vote.svg|20px]] '''Withdrawn by operator'''.<!-- from Template:Bot Top-->
== [[User:Android Mouse Bot 4|Android Mouse Bot 4]] ==
{{Newbot|Android Mouse Bot 4|2}} <!-- If this is not the first request, use {{Newbot|BotName|Request#}} -->
 
Line 25 ⟶ 27:
'''Function Details:''' The bot currently fixes internal link rot on several commonly archived pages. The problem is, it is unable to fix rotted links on protected pages. Many admins commonly protect their archived talk pages and some who leave wikipedia or are blocked, commonly have their talk pages protected. This means the bot will never be able to fix the broken links on those pages. For a more technical account of how it fixes the links see its [[Wikipedia:Bots/Requests for approval/Android Mouse Bot 4|original request for approval]], and optionally check out some of its recent diffs.
 
=== Discussion ===
<!-- This is not a vote. It is a discussion -->
I understand requests for a bot running with elevated privledges are commonly denied, but all that is needed is the ability for it to edit protected pages in the Talk, User talk and Wikipedia talk namespaces, not any of the other privledges that a sysop has.
Line 31 ⟶ 33:
It is probably even further frowned upon of having a bot operator operating an account with higher privledges than themselves, but I don't have a problem with handing over the bot account and the bot's code for someone else to operate. --[[User:Android Mouse|Android Mouse]] 06:24, 22 June 2007 (UTC)
 
:Hmmm. I can't say right now as to how well your bot works; I'll review quite a few of its edits tomorrow -- it's late right now. However, I would definitely suggest having a trusted administrator run it if that's what the community wants -- personally I have no opinion, I think you're a responsible bot operator -- and I would ''definitely'' like to see the source code published. That would be the most important factor for me. &mdash; [[User:Madman bum and angel|Madman bum and angel]] ([[User talk:Madman bum and angel|talk]] &ndash; [[User:Madman bum and angel/Desk|desk]]) 06:41, 22 June 2007 (UTC)
::Thanks for the reply and the compliment! The latest (as of this writing) bot code can be found here [http://coms.ath.cx/android_mouse_bot_4.tar.gz]. It definatly isn't pretty. --[[User:Android Mouse|Android Mouse]] 07:10, 22 June 2007 (UTC)
:::This bot is useful, however there is currently no usergroup specifically for editing protected pages. YOu would need to ask a developer to set this up. The only alternative is sysop access, which would require an RFA, which would probably not succeed. However, i'd advise asking brion or someone like that for the second group. [[User:TheFearow|Matt/TheFearow]] [[User_Talk:TheFearow|(Talk)]] [[Special:Contributions/TheFearow|(Contribs)]] [[User:DeadBot|(Bot)]] 08:00, 22 June 2007 (UTC)
::::Thanks for the info. Where can I contact brion or another developer? --[[User:Android Mouse|Android Mouse]] 16:41, 22 June 2007 (UTC)
::::I highly doubt that a developer will create another usergroup at this time, seeing as there's not really any demand for it at all. I'd hate to bother them, but if I recall correctly, any steward can grant an account the 'protect' permission without making it a member of the 'sysop' usergroup, which might be a solution the community would accept. I've brought this up at the Village Pump. &mdash; [[User:Madman bum and angel|Madman bum and angel]] ([[User talk:Madman bum and angel|talk]] &ndash; [[User:Madman bum and angel/Desk|desk]]) 19:53, 22 June 2007 (UTC)
:::::I would recomment contacting them in the #mediawiki IRC channel, or email [[User:Brion VIBBER]]. If he's not around, try [[User talk:Tim Starling]]. I thought that stewards can only place users into groups, which had the right permissions. If I recall correctly, there is no group just for editing protected pages, one more would need to be created. It's a simple change to LocalSettings.php, so shouldn't be too hard. [[User:TheFearow|Matt/TheFearow]] [[User_Talk:TheFearow|(Talk)]] [[Special:Contributions/TheFearow|(Contribs)]] [[User:DeadBot|(Bot)]] 21:47, 22 June 2007 (UTC)
::::::It's not, but on Wikipedia, it's not something to be taken lightly. I was under the impression that stewards could assign users individual permissions per [[bugzilla:9862|a Bugzilla ticket]], but I was wrong; the conclusion was that ''if'' such an ipblock-exempt usergroup were to be created, that stewards could then add users to it. Perhaps if the consensus is that the bot should ''only'' have the protect permission, we should create another ticket. &mdash; [[User:Madman bum and angel|Madman bum and angel]] ([[User talk:Madman bum and angel|talk]] &ndash; [[User:Madman bum and angel/Desk|desk]]) 22:35, 22 June 2007 (UTC)
It might just be easier to create a [[WPWikipedia:RFA|RFA]], considering how the relevant Bugzilla tickets are going. I don't think the chances of it being approved are as slim as [[User:TheFearow|TheFearow]] seems to think, though it may be requested that you give the code to someone else, given that you're not a sysop. The question is whether editing protected pages is ''necessary'', and I don't think we've established that yet.&mdash; [[User:Madman bum and angel|Madman bum and angel]] ([[User talk:Madman bum and angel|talk]] &ndash; [[User:Madman bum and angel/Desk|desk]]) 22:45, 22 June 2007 (UTC)
:Editing protected pages isn't absolutely necessary, but then again the bot isn't absolutely necessary. It is only a convience really. But I think in order for it to perform its approved task thoroughly it needs to be able to edit all talk pages. If the RFA route is taken, I think it would be best to choose an alternative operator first, that already has sysop status. --[[User:Android Mouse|Android Mouse]] 23:36, 22 June 2007 (UTC)
::Perhaps a BRFA member who is also a sysop would be willing to help you out with that procedure. Either that or a sysop who also has a [[m:Toolserver|Toolserver]] account. &mdash; [[User:Madman bum and angel|Madman bum and angel]] ([[User talk:Madman bum and angel|talk]] &ndash; [[User:Madman bum and angel/Desk|desk]]) 01:59, 23 June 2007 (UTC)
:::I believe it is slim as "sysop bots" are in the frequently denied bots category. Also, I meant stewards couldnt directly assign individual privileges, they have to ask a dev to add the group, as has been done with the import privilege on mediawiki.org. I asked in #wikimedia-tech on IRC but no devs seem to be online. [[User:TheFearow|Matt/TheFearow]] [[User_Talk:TheFearow|(Talk)]] [[Special:Contributions/TheFearow|(Contribs)]] [[User:DeadBot|(Bot)]] 03:17, 23 June 2007 (UTC)
::::Thanks for asking for asking on IRC, TheFearow. Would it be a lot of work for a dev to do this, if consensus supports this? Or could this be done relatively quickly without wasting too much of their time? --[[User:Android Mouse|Android Mouse]] 18:27, 23 June 2007 (UTC)
Line 48 ⟶ 50:
# Make a page that the bot edits in which it adds the edits on these protected pages and ask the sysops to watch it and make the edits by hand.--[[User:Alnokta|Alnokta]] 03:41, 23 June 2007 (UTC)
::Thanks for the comment. Although I don't think 1 is possible at the moment. And I think it also violates policy to run a bot under your own account. As for 3, that's possible but I think there is already better uses for an admin's time than having to go through and manually update a hundred or so individual archive links. --[[User:Android Mouse|Android Mouse]] 18:27, 23 June 2007 (UTC)
:::1 would indeed violate policy. I'd recommend 2.&mdash; [[User:Madman bum and angel|Madman bum and angel]] ([[User talk:Madman bum and angel|talk]] &ndash; [[User:Madman bum and angel/Desk|desk]]) 23:11, 23 June 2007 (UTC)
::::2 looks like the most feasable option... so is there anyone willing to run this? It currently runs on linux and is completely automateed, but could easily be ported to ues winsock and run on windows.--[[User:Android Mouse|Android Mouse]] 01:25, 24 June 2007 (UTC)
:::::Regarding a seperate user group, it would need the addition of about 2 lines to LocalSettings.php, so I assume a dev would do it with consensus. A sysop account for the bot is probably the only other option - I would recommend asking an existing sysop or a crat to run it - the latter will probably have a hgiher chance of being approved but good luck finding a crat to do it, whereas the former will probably involve a heated RFA< but it may pass. I'm just curious to what you'd answer for the RFA questions :) [[User:TheFearow|Matt/TheFearow]] [[User_Talk:TheFearow|(Talk)]] [[Special:Contributions/TheFearow|(Contribs)]] [[User:DeadBot|(Bot)]] 07:31, 24 June 2007 (UTC)
::::::Yeah, reading over how some recent RFAs have turned out, it sounds like this would get torn to pieces. What IRC server and channel are most of the devs on? --[[User:Android Mouse|Android Mouse]] 02:15, 25 June 2007 (UTC)
:::::::irc://irc.freenode.net/mediawiki --[[User:ais523|ais523]] 11:47, 25 June 2007 ([[User:ais523|U]][[User talk:ais523|T]][[Special:Contributions/Ais523|C]])
:Actually, my memory is that the rollback group was temporarily added, but removed again because [[Wikipedia:RFR]] didn't reach consensus. (You may be confusing it with [[Wikipedia:DUU90]], a proposal that did reach consensus but was rejected by developers). --[[User:ais523|ais523]] 11:47, 25 June 2007 ([[User:ais523|U]][[User talk:ais523|T]][[Special:Contributions/Ais523|C]])
::Ais, the actual channel is irc://irc.freenode.net/wikimedia-tech as the mediawiki channel is for mediawiki discussion, not wikipedia related technical stuff. I'll ask for a dev to comment here, once I get mirc installed on my new M [[User:TheFearow|Matt/TheFearow]] [[User_Talk:TheFearow|(Talk)]] [[Special:Contributions/TheFearow|(Contribs)]] [[User:DeadBot|(Bot)]] 07:10, 26 June 2007 (UTC)
:::Sorry, I tend to be quite literal-minded and I did give the correct answer to the literal question 'what server and channel are most of the devs on?'; I didn't realise until your reply that it might not have been helpful, though. The recently closed [[bugzilla:6711]] may be relevant, though. --[[User:ais523|ais523]] 16:16, 26 June 2007 ([[User:ais523|U]][[User talk:ais523|T]][[Special:Contributions/Ais523|C]])
::::Thats ok. I'm going to ask some devs myself to comment here - because of my timezone I can never get hold of devs on IRC. [[User:TheFearow|Matt/TheFearow]] [[User_Talk:TheFearow|(Talk)]] [[Special:Contributions/TheFearow|(Contribs)]] [[User:DeadBot|(Bot)]] 21:20, 26 June 2007 (UTC)
:::::Thanks, TheFearow, I was going to get on IRC yesterday and ask for comments here but never got around to it. --[[User:Android Mouse|Android Mouse]] 23:32, 26 June 2007 (UTC)
*If for some reason the community wants a sysop-bot to edit old talk pages, I'd say it certainly needs to run under a unique account, and not be just an ''additional function'' of an existing bot. — [[User:Xaosflux|<b><span style="color:#FF9933;font-family:monotype;">xaosflux</span></b>]] <sup>[[User talk:Xaosflux|<span style="color:#00FF00;">Talk</span>]]</sup> 03:09, 2 July 2007 (UTC)
**The bot is already approved to edit old talk pages, just not protected ones. --[[User:Android Mouse|Android Mouse]] 18:53, 7 July 2007 (UTC)
*** Usually talk pages are protected for a reason... still, even if it is approved, it would be more expedient to run this thread under a separate bot account, which isn't an issue, as you already have several. [[User:Titoxd|Tito<span style="color:#008000;">xd</span>]]<sup>([[User talk:Titoxd|?!?]] - [[Wikipedia:FAC|cool stuff]])</sup> 01:29, 13 July 2007 (UTC)
::::{{tl|OperatorAssistanceNeeded|D}}(Also, note: I am NOT bag. The message is incorrect, and its the only one that the bot uses.) If you are still interested in this bot, i'd be happy to set up a ticket, so we get some devs comments, and someone might implement it. [[User:TheFearow|Matt/TheFearow]] <small>[[User_Talk:TheFearow|(Talk)]] [[Special:Contributions/TheFearow|(Contribs)]] [[User:DeadBot|(Bot)]]</small> 23:38, 13 July 2007 (UTC)
:::::I'm still interested and would be interested in hearing some of the devs' thoughts. Thanks in advance. --[[User:Android Mouse|Android Mouse]] 23:56, 13 July 2007 (UTC)
::::::Bugzilla ticket sent, see [[bugzilla:10597|bug 10597]]. [[User:TheFearow|Matt/TheFearow]] <small>[[User_Talk:TheFearow|(Talk)]] [[Special:Contributions/TheFearow|(Contribs)]] [[User:DeadBot|(Bot)]]</small> 00:37, 17 July 2007 (UTC)
:::::::Thanks! --[[User:Android Mouse|Android Mouse]] 01:14, 17 July 2007 (UTC)
*If this request is going to be contigent on both a software change, an en:'s desire to use the change, can we close this for now? — [[User:Xaosflux|<b><span style="color:#FF9933;font-family:monotype;">xaosflux</span></b>]] <sup>[[User talk:Xaosflux|<span style="color:#00FF00;">Talk</span>]]</sup> 23:22, 25 July 2007 (UTC)
::That'd probably be best for the time. --[[User:Android Mouse|Android Mouse]] 23:38, 25 July 2007 (UTC)
{{BotWithdrawn}}
 
:''The above discussion is preserved as an archive of the debate. <span style="color:red">'''Please do not modify it.'''</span> Subsequent comments should be made in a new section.''<!-- from Template:Bot Bottom --></div>
 
<noinclude>[[Category:Withdrawn Wikipedia bot requests for approval|Android Mouse Bot 4 2]]</noinclude>