Wikipedia:Bots/Requests for approval/Ganeshbot 3


Ganeshbot 03

[[User:Ganeshbot|Ganeshbot 3]]

{{Newbot|Ganeshbot}}

Operator: Ganeshk (talk)

Automatic or Manually Assisted: Automatic

Programming Language(s): Python using pywikipedia framework

Function Summary: To create UNLOC codes for Indian city articles

Edit period(s) (e.g. Continuous, daily, one time run): one time run

Already has a bot flag (Y/N): Y

Function Details:

I had [http://en.wikipedia.org/w/index.php?title=User_talk%3AGaneshk&diff=213455448&oldid=213425470 received] a request to create UNLOC codes for Indian city articles. I wrote the code and did a test run. You can see the log page at User:Ganeshbot/UNLOC. The data file has about 550 locations. The bot checks if the related city article exists, and then creates a redirect to the city article. It skips adding redirect to missing city articles. Please approve and I can let the bot run in a supervised mode. I expect it to be done within 2 hours. Thank you, Ganeshk (talk) 04:16, 21 May 2008 (UTC)

= Discussion =

Great, that was fast. Some little notes, stuff that has to be taken care of.

  • INWAL,Waluj (Aurangabad) - where will the bot look? It could maybe look at Waluj and at Aurangabad.

:GK:It will look for Waluj (Aurangabad). If it does not exist, it will not create the redirect.

  • does it follow redirects? Maybe the UN has old names, and Wikipedia has new names/spellings.

:GK:Yes, it follows redirects and uses the target page when creating the article. See in User:Ganeshbot/UNLOC/UN/LOCODE:INACH in User:Ganeshbot/UNLOC.

:GK:It will link to the dab page...a human will need to disambiguate.

:GK:Fixed this and have done a fresh run. See User:Ganeshbot/UNLOC

Thanks a lot, I think this can really become a great tool.

UnLoCode (talk) 09:05, 21 May 2008 (UTC)

:GK:I have answered inline above. Please check and let me know if it is okay. Regards, Ganeshk (talk) 02:35, 22 May 2008 (UTC)

20px STOP. The bot was run without approval. DO NOT run it again. Doing so can result in the bot being blocked. Thanks, CWii(Talk|Contribs) 19:09, 21 May 2008 (UTC)

:I made the stop sign smaller...hope you don't mind. I should have run my test run in my sandbox...my bad. I wanted to get an approval before I proceed any further. I have fixed issues reported above and did a test run in bot's userpages. I think that is okay per policy. Thanks for your attention, Ganeshk (talk) 02:35, 22 May 2008 (UTC)

{{BotTrial|edits=50}} As this bot is running other tasks, a link to the diffs caused by this task would be good when you're done. dihydrogen monoxide (H2O) 10:32, 27 May 2008 (UTC)

:Thank you. I will get back to you once I am done with 50 edits. Ganeshk (talk) 13:46, 27 May 2008 (UTC)

:Completed 50 trial edits. See [http://en.wikipedia.org/w/index.php?title=Special:Contributions&dir=prev&offset=20080521040353&contribs=user&target=Ganeshbot&namespace=0&year=&month= Contributions]. Thanks, Ganeshk (talk) 03:46, 28 May 2008 (UTC)

: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.