Wikipedia:Bots/Requests for approval/SD5bot
- The following discussion is an archived debate. Please do not modify it. To request review of this BRFA, please start a new section at WT:BRFA. The result of the discussion was Withdrawn by operator.
Operator: SD5 (talk · contribs · SUL · edit count · logs · page moves · block log · rights log · ANI search)
Time filed: 02:29, Friday March 30, 2012 (UTC)
Automatic, Supervised, or Manual: Automatic (with later checks)
Programming language(s): Python (pywikipedia)
Source code available: Upon request, very similar to Legoktm's code
Function overview: Moves userpages which were accidentally created in the mainspace to the userspace.
Links to relevant discussions (where appropriate): Legoktm's BRfA
Edit period(s): Every hour
Estimated number of pages affected: Likely not more than a few per week
Exclusion compliant (Y/N): Y
Already has a bot flag (Y/N): N
Function details: I am submitting this as the request for the same task by Legoktm has expired as Legoktm seems to have disappeared. The following attributes apply with listed changes:
- Gets the latest
100150 new pages in the mainspace (150 as 100 will miss around 30% of new pages at peak times) - Checks if the page title matches "pagecreator/*"
- Moves it to "User:pagecreator/*"
- Leaves a message on the creator's talk page.
Discussion
[edit]Approved for trial (10 edits or 7 days). Please provide a link to the relevant contributions and/or diffs when the trial is complete. Whichever comes first; this was the state the last BRfA was at and the code has apparently been translated. Josh Parris 02:59, 30 March 2012 (UTC)[reply]
- {{BAGAssistanceNeeded}} I just realised that the bot won't be able to move anything because its account isn't confirmed or autoconfirmed. Should I request a confirmed permission for it? SD5 16:19, 30 March 2012 (UTC)[reply]
- Duly confirmed so you can go ahead with the trial :) - Jarry1250 [Deliberation needed] 16:24, 30 March 2012 (UTC)[reply]
- Thank you Jarry! SD5 16:42, 30 March 2012 (UTC)[reply]
- Duly confirmed so you can go ahead with the trial :) - Jarry1250 [Deliberation needed] 16:24, 30 March 2012 (UTC)[reply]
{{BAGAssistanceNeeded}} For this task, the bot has made just one page move. If it's all the same to you guys I think I'll stop the task as it just doesn't seem worthwhile. If anyone would like my "pywikipedia v1" code I can post it somewhere. Thanks! SD5 23:56, 2 April 2012 (UTC)[reply]
- I'd council you that it may have a low edit rate, but that doesn't render the task useless, just infrequent. Are you sure you want to withdraw it? Publishing the source code would be appreciated. I'm not sure I understand the worthwhile comment: is any extra effort required now that the bot is coded and tested? Josh Parris 00:23, 3 April 2012 (UTC)[reply]
- Question: I have nowhere "permanent" to run it from as I don't leave my PC on 24/7. Was going to put the code on my VPS however the contract ends soon. I've posted the source here. Only issues I have written down are stop add_text marking talk edits as minor and don't leave talk message if move failed because userspace destination already exists AND mainspace location (to be moved from) is not a redirect. The latter is quite a rare case and should be easy to fix. Thanks! SD5 00:53, 3 April 2012 (UTC)[reply]
- I suggest you run it from your PC while it's on; while it's not on, don't run it. And, if you're prepared for a wait, acquire a toolserver account to run your bot;hen it can run 24/7. Josh Parris 07:20, 3 April 2012 (UTC)[reply]
- Question: I have nowhere "permanent" to run it from as I don't leave my PC on 24/7. Was going to put the code on my VPS however the contract ends soon. I've posted the source here. Only issues I have written down are stop add_text marking talk edits as minor and don't leave talk message if move failed because userspace destination already exists AND mainspace location (to be moved from) is not a redirect. The latter is quite a rare case and should be easy to fix. Thanks! SD5 00:53, 3 April 2012 (UTC)[reply]
There's no requirement to run this task 24/7, but you've expressed disappointment that the problem the bot is designed to correct manifests infrequently. Do you want to pursue this? Josh Parris 12:27, 12 April 2012 (UTC)[reply]
- Apologies for not replying sooner. I wouldn't call it disappointment, it's just that one or two moves per week just seems wasteful and half the time my main PC isn't actually on. For a task that would probably be done by a human within 15 minutes without the bot, it seems a unnecessary to run. SD5 16:40, 12 April 2012 (UTC)[reply]
- Question: Will the bot also recognize page moves? (so created in userspace and then mainspace, but missed to remove the pagecreator/ part? mabdul
- I understand your disappointment, but it does look like a good task. You could try getting a toolserver account to run it on a permanent basis. Otherwise I'll mark this request as withdrawn in a couple days. MBisanz talk 14:29, 26 April 2012 (UTC)[reply]
- I think I'll have this request withdrawn. Basically the above reasons, and I don't have that much time. Thanks! SD5 02:52, 8 May 2012 (UTC)[reply]
- Withdrawn by operator. — madman 02:41, 11 May 2012 (UTC)[reply]
- I think I'll have this request withdrawn. Basically the above reasons, and I don't have that much time. Thanks! SD5 02:52, 8 May 2012 (UTC)[reply]
- The above discussion is preserved as an archive of the debate. Please do not modify it. To request review of this BRFA, please start a new section at WT:BRFA.