Wikipedia:Bots/Requests for approval/CSDCheckBot: Difference between revisions

Content deleted Content added
Discussion: I'm working on it.
m Fix Linter errors. More needed. Leaving font tags for bots.
 
(24 intermediate revisions by 9 users not shown)
Line 1:
<noinclude>[[Category:OpenExpired Wikipedia bot requests for approval|{{#titleparts:{{PAGENAME}}|1|3}}CSDCheckBot]]</noinclude><div class="boilerplate metadata" style="background-color:
#DEDACA; margin:2em 0 0 0; padding:0 10px 0 10px; border:1px solid #AAAAAA;">
:''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 neutral vote.svg|20px]] '''Request Expired'''.<!-- from Template:Bot Top-->
==[[User:CSDCheckBot|CSDCheckBot]]==
{{Newbot|CSDCheckBot}}
Line 26 ⟶ 28:
*Upon finding such an edit, it checks the page to make sure that a tag was indeed added, and if it was it will add it to a list of articles it is following.
*It will only follow pages in article space, and it will only start following pages where the initial tag was G[1-4, 10-12] or A[1,3,7,9].
*It will follow the articles on this list until such time as the article is deleted or the article has had its tag removed for a reasonable amount of time (currently 101 minuteshour) unless the user who removed the tag was an administrator, in which case it will consider the speedy to have been denied and cease following immediately. It will note actions that remove the tag from the article, and actions that restore the tag to the article, and adds every editor who adds a tag to the page on a list.
**If the page was deleted, every editor who added a tag to the page for criteria that does not match the criteria under which the page was deleted will be added to the bot's list of editors to be notified (with some exceptions noted below).
**If the page is kept, every editor who added a tag to the page for any criteria will be added to the bot's list of editors to be notified.
Line 47 ⟶ 49:
*My current reasoning as to why the bot would be justified as an opt-in as opposed to opt-out bot: Firstly, there are currently multiple bots that leave unsolicited talkpage messages, and their operation is not particularly opposed or resented from what I can see. They prompt some annoyed replies, yes, but the vast majority of it that I've seen came about as a result of a difficult to use or unavailable opt-out method. If someone can easily opt out of such messages they don't usually complain about it too much. In any case I suspect that most of the people who really don't like bots will already have a {{tl|nobots}} template on their talkpage. Secondly this service is rather important: Not only to the integrity of Wikipedia and to our sometimes overtaxed admin corp, but to the editors themselves. New editors who add pages that are immediately tagged for CSD are unsurprisingly discouraged and annoyed, and incorrect tagging provokes such a response for no adequate reason. Better feedback to editors can only improve their accuracy, and that benefits everyone. Furthermore, as the AFD discussion reveals, any editor running for adminship who has had difficulty with CSD will almost certainly fail. Finally various admins mention in the discussions linked above that they gave a large number of notifications like these themselves, and that they never received an unduly negative response from editors they gave them to. (I realize there's a difference between a warning from an admin and a warning from a bot, but still.) Now, with regards to the messages the bot will give: They aren't going to be phrased as "warnings" so much as notifications. The bot's accuracy simply can't be 100% because many times pages can be deleted for multiple reasons, and an admin could simply pick a different criteria than the tagger did. Furthermore pages could be substantially altered between the tagging and the tag removal or deletion, and the bot can't do anything except note this (and it won't even do that if the change is in substance not quantity). So these messages aren't intended to chastise or anything of the kind, this will be neutrally phrased feedback and nothing else.
 
If anyone wants to see the code once it's finished, I wouldn't mind and it is now pretty much finished, but keep in mind that unless I get around to commenting it it's almost 600900 lines of uncommented and probably difficult to follow code.
 
===Discussion===
Line 73 ⟶ 75:
 
:A quick note, I've been programming here for quite a while. G1 and G3 are more related then not. I think if you did talkpage messages for mistakes where its G1 to G3, you would be getting lots of spurious messages, nonsense is taken as vandalism sometimes, enough so that a bot should not be sending messages based on the difference unless the bot itself can tell what is and is not nonsense. (probably is not happening). The idea when making a bot that is going to give talk page notices is to make it accurate, even at the cost of missing an item or two, else you will get swamped with complaints.
:The same principle holds for G2,G3 and G1,G2. Different people have different ideas on what is a test page. Sometimes a new user making vandalismish edits will have those pages tagged as a test, while its equally valid to delete as G3. The same thing happens with G2 and G1, nonsense by a brand new user can be taken as a test page, depending on the circumstances. :In short {G1,G2,G3} should be considered by the bot as the same unless it can tell with 99% accuracy what is a G1,G2 or G3. Failure to do so will result in a hit to the accuracy of the bot, and if its inaccurate then it might as well not be running. All the sets that are listed by Erik are important, the primary use of this bot is going to be letting taggers know that their tag was '''declined by an admin'''. That is a task that the bot can do with 100% accuracy. The rest of the functions are just icing on the cake. —— '''[[User:Nixeagle|<fontspan colorstyle="color:navy;">nix</fontspan>]][[User talk:Nixeagle|<fontspan colorstyle="color:red;">eagle]]</fontspan>]]<sup><small>[[Special:EmailUser/Nixeagle|<fontspan colorstyle="color:green;">email me</fontspan>]]</small></sup>''' 17:47, 3 May 2009 (UTC)
::A suggestion, for the first task this bot does, could we consider narrowing it down to just notifying taggers if the tag is removed by a sysop? This is the only task listed that can be done simply with 100% accuracy. The rest can be tested and listed as separate tasks. —— '''[[User:Nixeagle|<fontspan colorstyle="color:navy;">nix</fontspan>]][[User talk:Nixeagle|<fontspan colorstyle="color:red;">eagle]]</fontspan>]]<sup><small>[[Special:EmailUser/Nixeagle|<fontspan colorstyle="color:green;">email me</fontspan>]]</small></sup>''' 17:50, 3 May 2009 (UTC)
:::Additionally that is something that could be logged somewhere (who was notified, what they added, and which sysop removed the tag), and items should be logged regardless if they opt-out or opt-in. This is useful information to identify problematic taggers. Taggings done by users that are deleted for other reasons are not as bad, as at least the tagger brought the article to the attention of an admin. Again I suggest that the first task this bot does is solely notify users if an admin removes their CSD tag. —— '''[[User:Nixeagle|<fontspan colorstyle="color:navy;">nix</fontspan>]][[User talk:Nixeagle|<fontspan colorstyle="color:red;">eagle]]</fontspan>]]<sup><small>[[Special:EmailUser/Nixeagle|<fontspan colorstyle="color:green;">email me</fontspan>]]</small></sup>''' 18:00, 3 May 2009 (UTC)
:(e/c)As for G1-3, if they're at all like me, admins and taggers aren't constantly flipping back and forth between newpages and the CSD policy to see what the exact wording of the criteria say. While not all vandalism is nonsense, most nonsense could be considered vandalism; the only difference being the lack of an assumption of good faith, which usually isn't obvious just by reading the page (and if there is an assumption of good faith, then it could qualify as a test page).
:On a side note, I refactored your main description a bit, so it'll hopefully be a bit easier to read. And, there are other [http://code.google.com/p/python-wikitools/ Python] [http://sourceforge.net/projects/mwclient/ frameworks]. <font face="Broadway">[[User:Mr.Z-man|Mr.]][[User talk:Mr.Z-man|'''''Z-'''man'']]</font> 17:51, 3 May 2009 (UTC)
Line 90 ⟶ 92:
Dycedarg, as far as the first edits this thing does, my suggestion about the admin removing the CSD tag is something you can activate right away without much logging to demonstrate accuracy (other then private logging you do to test it). I would like to request that while the bot edits and does notices and such, it also log somewhere as I described above. Again, notices on CSD tags removed '''by a sysop''' is something your bot can do and have 100% accuracy on notices. The only reason a sysop would remove a tag is if the sysop thinks it does not meet CSD criteria... something the tagger should know.
 
As far as your other features, please do log and test those. I have a feeling you are going to get a bunch of false hits, and I'd rather those get weeded out now before you annoy a bunch of users with notices. The groupings posted by Erik should be adhered to, as it does not matter much if you ''miss'' out on a mistake, but it matters if you notify someone when it was not a mistake. I would suggest to bag that then endorse a test run with the bot doing solely notices on admin removal of CSD tags... that can be tested live as I said without issues. —— '''[[User:Nixeagle|<fontspan colorstyle="color:navy;">nix</fontspan>]][[User talk:Nixeagle|<fontspan colorstyle="color:red;">eagle]]</fontspan>]]<sup><small>[[Special:EmailUser/Nixeagle|<fontspan colorstyle="color:green;">email me</fontspan>]]</small></sup>''' 19:12, 3 May 2009 (UTC)
 
Sorry about this, but I was just checking out the frameworks Mr.Z-man linked to. Pywikipedia's speed (or rather lack there of) has always bothered me, and from my limited testing the wikitools framework is so much faster it's not even funny. I'm rewriting the bot to use this framework instead, and that will delay my having it ready. Fortunately the commands seem mostly analogous, so it shouldn't require any major overhaul. With any luck it should be done by the end of the week, unless life intervenes in which case definitely by the end of next week. I would appreciate any further comments people have in the meantime.--[[User:Dycedarg|<span style="border:1px solid red;color:red; padding:1px;background:#000">'''Dycedarg'''</span>]] [[User talk:Dycedarg|'''<span style="color:#000000">&#x0436;</span>''']] 01:46, 5 May 2009 (UTC)
Line 97 ⟶ 99:
 
:I'm not convinced that most editors ''want'' to be notified when an article they nominate for deletion is kept. If this were an opt-in system I'd be fine with it, but I think as an opt-out system this is going to bother a lot of people unnecessarily. Unless there's wide consensus that this is wanted, I'm not inclined to approve it. &ndash; [[User:Quadell|Quadell]] <sup>([[User_talk:Quadell|talk]])</sup> 15:42, 7 May 2009 (UTC)
::I would take this as more of a teaching tool than anything else. Right now, declining administrators have to use {{tl|uw-csd}} to warn people of bad or invalid taggings and rationales. This has started to become a real problem, and I would definitely support making this opt-out rather than opt-in. With opt-out, newbies to NNP, who actually need the advice, will not know to sign up for it. I for one would definitely support this idea; though I would think of the groups to ignore as too similar as: (G1, G2), (G3, G10), (G11, G12), (G11, A7) and anything deleted as G7. [[User:NuclearWarfare|<fontb colorstyle="color:navy;">'''[[User:NuclearWarfare|NW]]</fontb>''']] ''(<font color="green">[[User talk:NuclearWarfare|<span style="color:green;">Talk]]</fontspan>]])'' <sup><font color="magenta">([[Wikipedia:Editor review/NuclearWarfare (2)|How am I doing?]])</font></sup> 18:18, 7 May 2009 (UTC)
 
::An editor who has mistagged an article for speedy deletion has wasted their own time and an administrator's time, and more importantly almost certainly offended and upset a new user, all for no purpose whatsoever. How would you suggest people learn to be more accurate except by feedback? As NuclearWarfare has mentioned, the people who most need these sorts of messages are precisely those who would have no clue where or how to opt in to receive them. Furthermore the experience of at least one admin who has informed many people of mistagged pages would seem to indicate that people don't mind this sort of feedback. Removing the message takes less than three seconds, opting out takes about the same amount of time. If you use the template method, they can even be done in the same edit.
Line 109 ⟶ 111:
:::::I agree with McBride that the frequency makes me uneasy; I think it might put off some taggers, and that's a bad thing, we need them. It wouldn't bother me for the notification to say something like "Click this link for information about your recent work with speedy deletions", and the link would run a filter tool on a page to show that user just the entries relevant to that user. They'd get notification the first time soon after the first such tagging incident, and then not again for say two days, if there's one or more incidents within the next two days.
:::::Also, it's often a complete judgment call whether it will be easier to justify db-notability or db-spam to the article creator; whether extra criteria should be added to a db-copyvio; or for that matter, whether the article should be speedied at all. I'm not sure what needs to be done about that, and that's not really an issue for the bot to solve, but the bot will bring this issue into focus, so more (two-way!) communication with taggers will be necessary. - Dank (formerly Dank55) ([[User talk:Dank|push to talk]]) 20:41, 7 May 2009 (UTC)
'''Wrong focus''' A couple of things: 1) BOTS should never ''warn'' but rather ''notify.'' A warning implied a mistake, error, or potential negative consequences. 2) The bot should not be informing of ''mistakes'', but rather ''differences''. The bot is not going to be forming an opinion as to whose action was correct. I don't know if the bot is using those words, but your use here makes me a little wary. 3) This should be an opt in only process wherein a separate page is used---eg not on a users main talk page. We don't want to clutter talk pages with "warnings" we also don't want this to feel like an attack, or be perceived by others who might come to a users page as an attack... it must be very carefully worded. The wording should include something to the effect that the message is being posted there so that they can keep track of their past CSD noms. I would sell it not as a means to "correct" others, but rather as a way that users can know if they need to follow-up on a CSD? Did an admin incorrectly deny it did the author remove the tag? Do they need to send an article to AFD/PROD? As such, I say leave the reason the way it is. If it was nommed G1, let them know that it was deleted G3. While the two do have overlap, if the article is deleted by a different criteria consistently, the receipient might start to learn, but the focus HAS to move away from "You made a mistake" to a means in "how can you do your job better." You can do you job better by being notified of how your CSD's were handled.---'''[[User:I'm Spartacus!|<fontspan colorstyle="color:purple;">I'm Spartacus!</fontspan>]]''' ''[[User talk:I'm Spartacus!|<b><sup><small>NO! I'm Spartacus!</small></sup></b>]]'' 21:12, 7 May 2009 (UTC) FU: We don't want a user to be able to go to a CSD'ers talk page and see a 100 cases where they tagged an article G1 and the article was deleted as G3 and have the user say, "I see you have a problem with CSD." To that end, we really need to make sure this is a tool CSD'ers would want to use to help them keep track of their nominations---and worded/done in such as manner that it not a "warning."---'''[[User:I'm Spartacus!|<fontspan colorstyle="color:purple;">I'm Spartacus!</fontspan>]]''' ''[[User talk:I'm Spartacus!|<b><sup><small>NO! I'm Spartacus!</small></sup></b>]]'' 21:14, 7 May 2009 (UTC)
:One way to avoid the problem of the taggee getting a negative impression from the tagger's talk page would be to use a link to a tool as I mentioned; that way, if the taggee runs the tool, he or she may see that admins are agreeing with the tagger in a large number of cases, and it will support rather than undermine the tagger. Also, if the taggee sees that the tagger has only made 2 reports in the last month and they were both rejected, then I think it would be better for the taggee not to take the tag too seriously. Also (lot of also's), I see the valid concerns over opt-in vs. opt-out being less of an issue over time if this works right; I'm hoping the number of disagreements over tagging go down over time. And for the many taggers who only tag once or occasionally, I expect their percentages won't improve over time, but that's fine; then the goal becomes letting them know that we don't consider tagging good-faith attempts for deletion to be a casual thing that we'll always overlook, and letting the taggees know that they're dealing with people who might not know what they're doing, despite the scary and authoritative-looking deletion tag. However, I do agree with Spartacus's thrust that we're going to get an earful if we start implying that deleting admins are right and the taggers are wrong; it's the wrong tone. - Dank ([[User talk:Dank|push to talk]]) 21:27, 7 May 2009 (UTC)
::My first thought when I read your idea of a report that people run like the reports that show how often a user supported/opposed an RfA or how many contributions a user had, I liked the idea. I mean, I could see a grid showing the number of articles nominated by criteria and the number deleted per that criteria. That would help people with knowing how their edits are being handled, but I think one of the purposes of this should be to help users follow the outcome of their CSD noms. Thus, a proactive response would IMO be helpful.---'''[[User:I'm Spartacus!|<fontspan colorstyle="color:purple;">I'm Spartacus!</fontspan>]]''' ''[[User talk:I'm Spartacus!|<b><sup><small>NO! I'm Spartacus!</small></sup></b>]]'' 21:45, 7 May 2009 (UTC)
:::I do not recall ever having stated that the messages would be phrased like a "warning". Not once. I have referred to the messages themselves vaguely as warnings a few times because it's a word I associate with what the bot is doing (because the implications of that word are apparently less absolute to me than they are to other people) but I never intended for their content to be interpreted as warnings. Nor were they ever intended to state with any degree of certainty that the editor's action was a "mistake"; the bot has no way of interpreting who is correct in the case of a conflict between a tag and a deletion. The situations that the bot logs are referred to as "mistakes" because it is the easiest term to refer to them as, generally they will be a mistake on someone's part in the absence of editing between the tagging and the later removal/deletion. The focus was never on chastisement or implications of retributive action upon failure to improve, the focus was on providing useful feedback to people who would otherwise not receive it. Any implications that my focus was elsewhere were utterly unintentional. However, I'm not going to start using "neutrally worded notification" and "situation that the bot detects" as a replacement for "message" and "mistake" in every post I leave here, that far exceeds my patience for such things.
:::If people are really going to have such a problem with receiving messages for every instance of a denial/deletion for alternative criteria, I still think that the second alternative I mentioned would be acceptable. That being that the bot keeps a log of CSD errors and notifies editors when that has happened to them enough times in a certain period of time. Assuming I'm able to divine the mysteries of merging MySQL and Python, said log will be maintained in a database that will be accessible on a toolserver page by everyone.--[[User:Dycedarg|<span style="border:1px solid red;color:red; padding:1px;background:#000">'''Dycedarg'''</span>]] [[User talk:Dycedarg|'''<span style="color:#000000">&#x0436;</span>''']] 22:42, 7 May 2009 (UTC)
Line 128 ⟶ 130:
I agree that a log-only run is essential to confirm that the bot is functioning as intended before it actually posts on talkpages. After I finish going over the code for bugs later today, I intend to run it for twenty-four hours in that manner. After I've had a chance to go over the data that produces, I'll start the 7-day trial. I'll figure out what the specific parameters of the trial will be (what the bot will post messages for, etc) after I've gone over the data for the log run. Also, Protonk, I do intend to have the bot maintain some sort of a permanent centralized log. I have not yet determined precisely what form that log will take.--[[User:Dycedarg|<span style="border:1px solid red;color:red; padding:1px;background:#000">'''Dycedarg'''</span>]] [[User talk:Dycedarg|'''<span style="color:#000000">&#x0436;</span>''']] 19:35, 11 May 2009 (UTC)
:Thank you. I, for one, would appreciate it if you gave folks a day to look at the results of the 24hr run & provide feedback before moving on to the second step. I think the less debate there is about the validity of what it is reporting, the better off it will be in the long run. --[[User:JLaTondre| JLaTondre]] ([[User talk:JLaTondre#top|talk]]) 20:45, 11 May 2009 (UTC)
*<nowiki>{{tl|OperatorAssistanceNeeded|D}}</nowiki> What is the current status of this request? [[User:OverlordQ|<span style="color:#171788;font-weight:bold">Q</span>]] <sup>[[User talk:OverlordQ|T]] [[Special:Contributions/OverlordQ|C]]</sup> 17:45, 18 May 2009 (UTC)
**Sorry, I was delayed in finishing the code. I hit some difficult to trace errors, and there were more demands on my time in the past week than I had anticipated. I should be able to begin the test tomorrow or the day after if nothing else crops up.--[[User:Dycedarg|<span style="border:1px solid red;color:red; padding:1px;background:#000">'''Dycedarg'''</span>]] [[User talk:Dycedarg|'''<span style="color:#000000">&#x0436;</span>''']] 23:45, 18 May 2009 (UTC)
And now I'm finally finished. Part of the problem was the amount of time testing the various parts of the code took; to obtain results in real world scenarios requires hours of testing for each run. Given the amount of time I had to devote to the project, this made the whole thing take much longer than I had hoped. I will start the 24 log-only test tomorrow when I wake up, probably about noon EST. It will update a log of what it would have done every three hours; I will place a link to that log on the bot's user page. I will leave the results available for review for 24 hours after the bot is finished per JLaTodre's request. In the absence of any major problems I'll then start the 7-day trial with messages and all on Wednesday.--[[User:Dycedarg|<span style="border:1px solid red;color:red; padding:1px;background:#000">'''Dycedarg'''</span>]] [[User talk:Dycedarg|'''<span style="color:#000000">&#x0436;</span>''']] 02:32, 25 May 2009 (UTC)
:I forgot last night that my family was doing stuff for Memorial Day today. The log test will start tomorrow instead, will be left up for 24 hours, then the full test will start Thursday.--[[User:Dycedarg|<span style="border:1px solid red;color:red; padding:1px;background:#000">'''Dycedarg'''</span>]] [[User talk:Dycedarg|'''<span style="color:#000000">&#x0436;</span>''']] 00:15, 26 May 2009 (UTC)
The log test has been started. Assuming it doesn't crash the first log update should be posted in about three hours. The log is [[User:CSDCheckBot/log|here]]. It will continue to update every three hours for the next 24 hours assuming it continues to not crash and I don't stop it for some reason.--[[User:Dycedarg|<span style="border:1px solid red;color:red; padding:1px;background:#000">'''Dycedarg'''</span>]] [[User talk:Dycedarg|'''<span style="color:#000000">&#x0436;</span>''']] 04:55, 27 May 2009 (UTC)
:Seems like it crashed or something went wrong. There was an update at 9:33 (UTC) but none around 12:30 (UTC). Regards '''[[User:SoWhy|<span style="font-variant:small-caps; color: #AC0000">So</span>]][[User talk:SoWhy|<span style="font-variant:small-caps; color: #35628F">Why</span>]]''' 14:25, 28 May 2009 (UTC)
::The toolserver is offline. I'll post here when it's back up and the bot is going again.--[[User:Dycedarg|<span style="border:1px solid red;color:red; padding:1px;background:#000">'''Dycedarg'''</span>]] [[User talk:Dycedarg|'''<span style="color:#000000">&#x0436;</span>''']] 17:41, 28 May 2009 (UTC)
:::Hmm, now that I can get into the Toolserver finally it seems it did crash. UnicodeEncodeError in the framework, I'll have to see if I can figure out what caused it.--[[User:Dycedarg|<span style="border:1px solid red;color:red; padding:1px;background:#000">'''Dycedarg'''</span>]] [[User talk:Dycedarg|'''<span style="color:#000000">&#x0436;</span>''']] 20:19, 28 May 2009 (UTC)
I added comments to the current log on the log's talk page. It has a number of issues that need to be fixed. Some are logic issues that could be debated, but it is having problems identifying the tagging and removing edits. --[[User:JLaTondre| JLaTondre]] ([[User talk:JLaTondre#top|talk]]) 01:08, 29 May 2009 (UTC)
:No, the bot is not yet perfect in determining who has added and removed the tags. I'm currently working to fix this issue, and it will not be issuing any messages until this is fixed. As for the logic issues you mentioned, I'll be commenting on those on the talk page in a bit.--[[User:Dycedarg|<span style="border:1px solid red;color:red; padding:1px;background:#000">'''Dycedarg'''</span>]] [[User talk:Dycedarg|'''<span style="color:#000000">&#x0436;</span>''']] 01:54, 29 May 2009 (UTC)
Anyway, I'm going to have it run a full 24 hour log run before I work further on the mixed-up tagging business. I want as much data as possible to figure out what is getting screwed up where. I will be starting it later tonight; I fixed the error that stopped it earlier, I'm just going to check a bit of other stuff before having it go.--[[User:Dycedarg|<span style="border:1px solid red;color:red; padding:1px;background:#000">'''Dycedarg'''</span>]] [[User talk:Dycedarg|'''<span style="color:#000000">&#x0436;</span>''']] 02:07, 29 May 2009 (UTC)
:The bot has been started logging again. I'm going to bed imminently, so if it crashes again I will be unable to fix it until tomorrow.--[[User:Dycedarg|<span style="border:1px solid red;color:red; padding:1px;background:#000">'''Dycedarg'''</span>]] [[User talk:Dycedarg|'''<span style="color:#000000">&#x0436;</span>''']] 04:46, 29 May 2009 (UTC)
Just an update: I'm presently working on rooting out why it's making mistakes, and that's taking a fair bit of bug-testing. I've got some other stuff that's keeping me busier than I would like, but I should be able to devote enough attention to this to get it sorted out by the end of the week.--[[User:Dycedarg|<span style="border:1px solid red;color:red; padding:1px;background:#000">'''Dycedarg'''</span>]] [[User talk:Dycedarg|'''<span style="color:#000000">&#x0436;</span>''']] 00:03, 2 June 2009 (UTC)
 
{{tl|OperatorAssistanceNeeded|D}} How's it going? &ndash; [[User:Quadell|Quadell]] <sup>([[User_talk:Quadell|talk]])</sup> 14:25, 16 June 2009 (UTC)
:Work is progressing. Some stuff came up and I didn't have any time to work on it over the last couple weekends like I'd planned, but I'm hoping to get it done within the next two weeks if nothing else happens.--[[User:Dycedarg|<span style="border:1px solid red;color:red; padding:1px;background:#000">'''Dycedarg'''</span>]] [[User talk:Dycedarg|'''<span style="color:#000000">&#x0436;</span>''']] 19:04, 16 June 2009 (UTC)
*Further to my previous note, while I think this should be opt-in only, I would be OK with an optout version (but '''not''' with a non-optoutable version). [[User:Stifle|Stifle]] ([[User talk:Stifle/wizard|talk]]) 11:09, 24 June 2009 (UTC)
{{tl|OperatorAssistanceNeeded}} - Status? <span style="font-family:Broadway">[[User:Mr.Z-man|Mr.]][[User talk:Mr.Z-man|'''''Z-'''man'']]</span> 04:55, 16 July 2009 (UTC)
:I've been busier with work than I had thought I would be lately. I'd been working on figuring out a particular bug in the works, but not being able to work on it consistently made it rather difficult and I stopped for a bit. Now that this has been brought to the forefront of my attention again, I'm going to devote some time this weekend to it. I should be able to get it going. Sorry about how long this is taking.--[[User:Dycedarg|<span style="border:1px solid red;color:red; padding:1px;background:#000">'''Dycedarg'''</span>]] [[User talk:Dycedarg|'''<span style="color:#000000">&#x0436;</span>''']] 18:58, 17 July 2009 (UTC)
 
Given the slowness of this trial (open for 2.5 months with no new runs in 2 months) and that the operator has had little Wikipedia activity lately, I think the BAG needs to consider Dycedarg's ability to maintain the bot in its decision process. This bot is supposed to run continuously and, as such, will require prompt maintenance for bugs, MediaWiki software updates, and WP:CSD changes. Also, as this bot will be leaving messages on user talk pages, it is bound to receive comments, criticisms, etc. in response. Its operator needs to be available to respond to those in a timely fashion. --[[User:JLaTondre| JLaTondre]] ([[User talk:JLaTondre#top|talk]]) 23:40, 31 July 2009 (UTC)
:{{BotExpired}} Good call. I hadn't realized there had been no activity since July 17th; this entire request has been pending for quite long enough. This request may be re-opened at any time that the operator is more available. &mdash; <span style="font-family:monospace, monospace;">[[User:Madman|madman]] [[User talk:Madman|bum and angel]]</span> 23:43, 31 July 2009 (UTC)
</div>