On Wed, Jan 7, 2009 at 6:08 AM, Lars Aronsson <l...@aronsson.se> wrote:

> The Category:Politicians in many languages has an interwiki link
> to the Armenian (hy:) category for political scientists.  I fixed
> the English Wikipedia (manually) and the North European languages
> (by bot), but some 50 languages remain to be edited.
>
> If interwiki.py supported SUL and if I had a truly global bot
> flag, I could do it. But I'm reluctant to edit 50 languages
> manually, especially since there are hundreds of such conflicts.

You can do it by bot as things are. I myself use Robbot on all
languages; the only thing that could be improved regarding SUL is that
I have to type in its password once for each language rather than one
time for all, and as regards bot flags - it seems it has one on every
language where it needs it.

> One problem here is that interwiki.py only adds links.  Both
> correct ones and errors are quickly propagated.  But corrections
> are not propagated, because the conflicts make it give up.  An
> easy way to remove that hy: interwiki link would be a great help.

Well, as said, I use Robbot on all languages, the code I use for that is:

from family import Family
for lang in Family().alphabetic:
    usernames['wikipedia'][lang] = 'Robbot'

This gives me 2 warnings every time I start the bot, but I just ignore
them. With such a setting, whenever I get to a conflict of which I
know the resolution, I start a separate interwiki.py with the
necessary -ignore or -neverlink and -force, and the bot will remove at
least that problem everywhere it exists.


-- 
André Engels, andreeng...@gmail.com
_______________________________________________
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Reply via email to