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 Approved.
Operator: Zedlik (talk · contribs)
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:
python interwiki.py -new:300 -namespace:0 -namespace:4 -namespace:14 -noauto -quiet -limittwo -autonomous
Parameter -new:300
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
[edit]Approved for trial (20 edits). Please provide a link to the relevant contributions and/or diffs when the trial is complete. 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)[reply]
- Thanks, done: Special:Contributions/ZedlikBot. —zedlik (talk) 15:27, 15 June 2011 (UTC)[reply]
- Alright, reviewing them now. - EdoDodo talk 15:28, 15 June 2011 (UTC)[reply]
Approved. Please wait for a bureaucrat to give your bot the bot flag before starting editing. - EdoDodo talk 15:35, 15 June 2011 (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.