Wikipedia:Bots/Requests for approval/MifterBot
- The following discussion is an archived debate. Please do not modify it. Subsequent comments should be made in a new section. The result of the discussion was Approved.
Automatic or Manually Assisted: Manually Assisted
Programming Language(s): Python using pywikipedia
Function Summary: To tag Images with {{PD}} with {{nld}} and to notify the uploader.
Edit period(s) (e.g. Continuous, daily, one time run): Periodically (when operator (me) is online)
Already has a bot flag (Y/N): N
Function Details: Being that the {{PD}} tag is now no longer in use and all Images that use it should be tagged with {{nld}}, this bot is going to check recently the uploaded files (via the Log) and if any use the {{PD}} tag, it will mark them with {{nld}} and notify the uploader it will also check for all Images that are up-loaded with out a license tag and tag them with {{nld}} and notify the up-loader, I will be monitoring the bot when it is operation and it will only be run when I am on line to monitor it.
Discussion
[edit]The template says "If this work was uploaded with this template after June 1, 2008, it should be tagged with {{nld}}." Are you only tagging images uploaded after June 1? BJTalk 22:43, 17 June 2008 (UTC)[reply]
- Yes, the Bot is set to only look at the last 80 Images in the log as not to start tagging Images from Months/Years Ago. All the Best, --Mifter (talk) 22:48, 17 June 2008 (UTC)[reply]
- I'm thinking an SQL query to get you image new images with the tag would be better. I'll write a cgi script to give you the output if you wish. BJTalk 22:49, 17 June 2008 (UTC)[reply]
- As said above, I have the bot set to also check and tag all Images that don't have any license tag at all on them with {{nld}}, so thanks for the offer, but I still think that the log would be the best way to go, and especially now that upload it set to only auto confirmed users. Because of that, the log for Image up-loads is slow moving enough that the slower speed of retrieval shouldn't have an adverse affect on the bot. Thanks for the offer though :) and All the Best, --Mifter (talk) 23:05, 17 June 2008 (UTC)[reply]
- Fair enough. Do any of Carnildo's bots already so this? Seems like their kind of work. BJTalk 23:46, 17 June 2008 (UTC)[reply]
- From what I can see, none of his bots are currently tagging {{PD}} Images with {{nld}}, and from what I can see MifterBot would be the only bot tagging {{PD}} images with {{nld}}. Thanks, and All the Best, --Mifter (talk) 00:10, 18 June 2008 (UTC)[reply]
- As of thirty seconds ago, ImageTaggingBot does. I've just added {{PD}} to the bot's list of deprecated templates. --Carnildo (talk) 04:26, 18 June 2008 (UTC)[reply]
- {{BAGAssistanceNeeded}} I am not sure how to proceed with this now, Carnildo certainly has the senior claim here because his bots have been operating for years and he is also an admin (Compared to this being my first bot and me only being a Rollbacker and Account Creator) and I am not sure if I should continue the BRFA and then there would be two bots doing the same task, Continue the BRFA and see if my bots could do the job better (Highly Unlikely but still possible :P), concede and withdraw it and let Carnildo's bots take over this task and try to find another task that my bot could do, or something else that I can not think of. Frankly I am not sure what to do with this BRFA and if anyone could help me I would greatly appreciate it. Thanks and All the Best, --Mifter (talk) 21:38, 18 June 2008 (UTC)[reply]
- As of thirty seconds ago, ImageTaggingBot does. I've just added {{PD}} to the bot's list of deprecated templates. --Carnildo (talk) 04:26, 18 June 2008 (UTC)[reply]
- From what I can see, none of his bots are currently tagging {{PD}} Images with {{nld}}, and from what I can see MifterBot would be the only bot tagging {{PD}} images with {{nld}}. Thanks, and All the Best, --Mifter (talk) 00:10, 18 June 2008 (UTC)[reply]
- Fair enough. Do any of Carnildo's bots already so this? Seems like their kind of work. BJTalk 23:46, 17 June 2008 (UTC)[reply]
- As said above, I have the bot set to also check and tag all Images that don't have any license tag at all on them with {{nld}}, so thanks for the offer, but I still think that the log would be the best way to go, and especially now that upload it set to only auto confirmed users. Because of that, the log for Image up-loads is slow moving enough that the slower speed of retrieval shouldn't have an adverse affect on the bot. Thanks for the offer though :) and All the Best, --Mifter (talk) 23:05, 17 June 2008 (UTC)[reply]
- I'm thinking an SQL query to get you image new images with the tag would be better. I'll write a cgi script to give you the output if you wish. BJTalk 22:49, 17 June 2008 (UTC)[reply]
Because of the method of operation I don't see having two bots as useful but historically the BAG does not deny on just the grounds of duplication. It's your choice but I'd recommend doing a different task. BJTalk 21:43, 18 June 2008 (UTC)[reply]
- After thinking this over for a bit, I have decided to keep this BRFA going, so that in the event that Carnildo's Image tagging bots go down, my bot would be available and approved and ready to go, and in the meantime while I continue to look for another task for the bot to do and then write/find the appropriate code for it to run on, it would provide a small task for the bot to do and once I get another task approved, then this task would only become a secondary task that would only be run when it is necessary (e.g. Carnildo's bot going down). Thanks and All the Best,--Mifter (talk) 23:06, 18 June 2008 (UTC)[reply]
I think this would be useful, so long as you can ensure that images uploaded before June 1, 2008, won't be tagged. (Even if Carnildo has emptied out all ones after that.) – Quadell (talk) (random) 13:48, 6 July 2008 (UTC)[reply]
- The bot will only retrieve the last 80 files uploaded (I can change that upon request) and because more than 80 Files have been uploaded sense June First, it wouldn't tag any images that were uploaded before the First of June. --Mifter (talk) 17:53, 6 July 2008 (UTC)[reply]
{{BAGAssistanceNeeded}} I am requesting permission to start a trial run of the bot, The Bot has been approved and flagged to run on Commons and there have been no issues with the script (The Script is the EXACT same aside from the tagging PD Images Template By Pass) here are some test diffs of the bot (Note the bot would run the exact same here except in the case of the templates being different. [1] [2] [3] [4]. And as a result, I am requesting permission to run a 100 edit trial. Thanks and All The Best, --Mifter (talk) 17:53, 6 July 2008 (UTC)[reply]
Approved for trial (100 edits). Please provide a link to the relevant contributions and/or diffs when the trial is complete. BJTalk 21:02, 6 July 2008 (UTC)[reply]
Done
The trial worked fine, most of the Images tagged were Images without a license but a few Images with the {{pd}} tag were also tagged for deletion. Here are some of the diffs. The {{pd}} images being tagged [5]. Just plain no source tags [6][7][8][9], and finally some notification diffs [10][11][12]. Now that the trial is done could a member of The Bots Approval Group please Approve the bot to run with a flag :)? (I could then see a Bureaucrat about getting a flag on the bot :) ). All the Best :) ,--Mifter (talk) 22:08, 8 July 2008 (UTC)[reply]
- NOTE: If more diffs are necessary please tell me and I can comb the bots contribs for more :). All the Best, --Mifter (talk) 22:09, 8 July 2008 (UTC)[reply]
Approved. — Werdna • talk 02:38, 11 July 2008 (UTC)[reply]
- The above discussion is preserved as an archive of the debate. Please do not modify it. Subsequent comments should be made in a new section.