Wikipedia:Bots/Requests for approval/SreeBot


 * 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 Symbol neutral vote.svg Request Expired.

SreeBot
Operator:

Time filed: 15:41, Tuesday November 23, 2010 (UTC)

Automatic or Manually assisted: Automatic (in autonomous mode of interwiki.py script.)

Programming language(s): Python

Source code available: The bot will run only interwiki.py

Function overview: To fix interwiki links between my home wikipedia, Malayalam and English wiki.

Links to relevant discussions (where appropriate):

Edit period(s): Daily during my night time in India in continuous mode.

Estimated number of pages affected: 18

Exclusion compliant (Y/N):

Already has a bot flag (Y/N): N (Has bot flag in ml, ga and bn wikis)

Function details: Fixing interwiki links between my native wiki (Malayalam) and English Wikipedia. I will extend it to other wikipedias when I get bot approval in the respective wikis.

Discussion
Does "Manually assisted" assisted mean you will review each page before edit? Because "During my night time in India." seems to indicate you will be running this at night? Will only pages on English and Malayalam Wikis be affected (as opposed to the test edit also taking place on other wikis)? Do you plan to also remove or update links or only add new ones ("Adding interwiki links")? Finally, you should only test the bot in your userspace. — HELL KNOWZ  ▎TALK 22:17, 23 November 2010 (UTC)


 * Manually assisted means that I will be reviewing each page either before the edit or after. The bot has just started to do test edits and so cannot run it without an eye on the edits. I will not run it all night, but only when I am in front of my computer. Initially, I am only planning to run it in English and Malayalam wikipedia's and later I will ask for bot flag in other wiki's before I start to do edits there. The first few edits has gone to all the wiki's but I will restrict it to my home wiki and en wiki going forward during testing. The bot will be doing all the tasks in the interwiki.py script from pywiki framework, so that means correcting the existing links, adding new ones, etc. Can I do some test runs in article namespace because running it on userspace might not help understand whether the bot is functioning as needed. Thanks. --Sreejith K (talk) 19:27, 24 November 2010 (UTC)


 * You should do test edits in non-userspace (articles, categories, project pages, etc.) only when a BAG member gives you a BotTrial. Before that you can experiment in userspace. — HELL KNOWZ  ▎TALK 23:37, 24 November 2010 (UTC)


 * OK. Thanks. I will do the test edits that way before I get the BotTrial status. I would like to clarify one thing which I missed out before. Now, I am only running interwiki.py  so that I can check the edits made for accuracy. I will not run this in autonomous mode until I get bot status. --Sreejith K (talk) 05:03, 25 November 2010 (UTC)


 * So are you planning to run this in autonomous mode? You say above it will be manually assisted, but if it's in autonomous mode it will be partly automatic. Also, do you plan to use the -force setting? Please take the time to look through the local bot policy specifically this section. - Kingpin13 (talk) 06:23, 25 November 2010 (UTC)


 * I will not run this bot in autonomous mode during testing. I will also not use force setting during testing. And I will only link back to my native language wikipedia i.e. Malayalam Wikipedia --Sreejith K (talk) 07:23, 25 November 2010 (UTC)


 * This BRFA is for you to indicate how you will run the bot after approval. This is what you have to specify in the method/function details above. The way you handle testing prior to trial is up to you, as long as it is in userspace. During trial BAG would expect to see the bot operate as it would if it were approved, for a limited time. You are now saying you will not run autonomous mode during testing, so will you run it autonomously in trail and after approval? — HELL KNOWZ  ▎TALK 08:11, 25 November 2010 (UTC)


 * I was talking in terms of testing only. My mistake. I have updated the request accordingly. Thanks HellKnows, for clarifying. --Sreejith K (talk) 11:14, 25 November 2010 (UTC)


 * And what about the -force setting when running this bot after approval? Also, you will need to check en.wikipedia regularly, to respond to comments such as the one made here in a timely manner. - Kingpin13 (talk) 15:31, 30 November 2010 (UTC)


 * Updated this Bot request and the Bot talk page as per your comment. Thanks. --Sreejith K (talk) 07:17, 1 December 2010 (UTC)


 * In general, the force option should not be used at the same time as the autonomous option. - Kingpin13 (talk) 10:46, 8 December 2010 (UTC)


 * Are we in agreement on Kingpin's point (which I and many other consider to be something of a dealbreaker, as it were)? - Jarry1250 [Who? Discuss.] 21:16, 13 December 2010 (UTC)
 * I agree with Kingpin's point. I will not be using force option at the same time when I am using autonomous option. --Sreejith K (talk) 05:16, 20 December 2010 (UTC)

In the end, looks like typical py interwiki bot. — HELL KNOWZ  ▎TALK 17:20, 9 January 2011 (UTC)


 * Any progress? Anomie⚔ 16:56, 6 February 2011 (UTC)

Anomie⚔ 02:58, 24 February 2011 (UTC)
 * 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.