Wikipedia:Bots/Requests for approval/ZedlikBot


 * 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 keep vote.svg Approved

ZedlikBot
Operator:

Time filed: 16:53, Tuesday June 14, 2011 (UTC)

Automatic or Manual: Automatic unsupervised

Programming language(s): Python

Source code available: pywikipedia

Function overview: interwiki links [mainly] between enwiki and be-x-oldwiki

Links to relevant discussions (where appropriate):

Edit period(s): from daily to continuous

Estimated number of pages affected: appears not to exceed 10-20 pages per day

Exclusion compliant (Y/N): yes

Already has a bot flag (Y/N): has flags on be-x-oldwiki (over 42k edits), ruwiki (got for the same purpose)

Function details: Currently there is no interwiki bot exist in be-x-oldwiki constantly using this wiki as a home-wiki. As a result new articles and categories remain unknown until one or another existing interwiki bot is launched in be-x-old as in a home-wiki. This happens from time to time, but in general there is still a need remains to perform such an operation more often, so this leads that users has to add interwikis to other wikipedias manually.

The goal of this bot is to add interwiki links between be-x-old wiki and several larger wikis, so other interwiki bots will find them and add them to the projects in all the other languages. I really have neither a need nor a goal to create one more interwiki bot for all the language editions of wikipedia.

Technical details. For now I plan to use interwiki.py script from pywikipedia framework. Starting params are going to be something like the following:

Parameter  may vary, maybe it would make sense to run the bot through all the pages once a month, for example--time will show. Affected namespaces: articles, categories, wikipedia.

If there are no problems with the bot during some period of time, most likely I will put it on Toolserver (own an account there).

In gereral, during testing I found that interwiki.py doesn't provide a way to synchronize interwiki between two language editions of Wikipedia only ignoring all the others, so the bot sometimes may fix some third party interwiki link as a side effect. Maybe I will write my own implementation of such a bot in the future to fully meet these requirements, but the overall goal will remain the same.

Discussion
Please familiarize yourself with the local bot policy, particularly the section on interwiki linking bots before starting the trial. - EdoDodo  talk 17:13, 14 June 2011 (UTC)
 * Thanks, done: Special:Contributions/ZedlikBot. —zedlik (talk) 15:27, 15 June 2011 (UTC)
 * Alright, reviewing them now. - EdoDodo  talk 15:28, 15 June 2011 (UTC)

Please wait for a bureaucrat to give your bot the bot flag before starting editing. - EdoDodo  talk 15:35, 15 June 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.