Interwiki link Wiki Bot
With the growing number of language wikis (Swedish was just silently launched http://sv.opensuse.org) the issue of keeping interwiki links up to date will become an issue. Jdd's IW template helps a bit, but it has the problem that it adds a link to all languages if the translated page exists or not. There should never be an interwiki link to a nonexistent page. As discussed briefly here before, the way the wikipedia copes with this is to use a python script. It is a well established opensource project http://sourceforge.net/projects/pywikipediabot/ The opensuse.org wiki is using non-standard authentication, with diverts and https. I was hacking at the script about a month ago, and made some progress but didn't solve it. I thought I would have another go, but thought I would raise the subject in case somebody else has been thinking the same thing. (I am definetly not a Python expert). My idea is that we would submit our changes to the sourcforge project so that we don't have to maintain our own fork of the script going forward. I will update the existing page http://en.opensuse.org/openSUSE:Bots with details and progress. Peter 'Pflodo' Flodin.
Peter Flodin wrote:
Jdd's IW template helps a bit, but it has the problem that it adds a link to all languages if the translated page exists or not. There should never be an interwiki link to a nonexistent page.
I'm not sure of this. The link have the interest of making the user aware of the localized wiki existence. but wikibot is a good choice
I was hacking at the script about a month ago, and made some progress but didn't solve it.
on one of the wiki page, there is a note from the author of the bot himself, proposing help. I did not have time to go further jdd -- http://www.dodin.net http://dodin.org/galerie_photo_web/expo/index.html http://lucien.dodin.net http://fr.susewiki.org/index.php?title=Gérer_ses_photos
On 2006-03-19 16:08:01 +1100, Peter Flodin wrote:
With the growing number of language wikis (Swedish was just silently launched http://sv.opensuse.org) the issue of keeping interwiki links up to date will become an issue.
Jdd's IW template helps a bit, but it has the problem that it adds a link to all languages if the translated page exists or not. There should never be an interwiki link to a nonexistent page.
As discussed briefly here before, the way the wikipedia copes with this is to use a python script. It is a well established opensource project http://sourceforge.net/projects/pywikipediabot/
The opensuse.org wiki is using non-standard authentication, with diverts and https.
I was hacking at the script about a month ago, and made some progress but didn't solve it.
I thought I would have another go, but thought I would raise the subject in case somebody else has been thinking the same thing. (I am definetly not a Python expert).
My idea is that we would submit our changes to the sourcforge project so that we don't have to maintain our own fork of the script going forward.
I will update the existing page http://en.opensuse.org/openSUSE:Bots with details and progress.
i would be interested how the bot should solve this problem. jfyi: we have an internal ruby script that works with iChain. we used it for the SDB migration (did you really expect we uploaded 2000pages manually?;) anyway ... i wouldnt publish much about the authentication procedure. i know about mediawikis where they use the wikibots for spam. atm it gives us a slight advantage over others. darix -- openSUSE - SUSE Linux is my linux openSUSE is good for you www.opensuse.org
On Sun, Mar 19, 2006 at 08:32:54PM +0100, Marcus Rueckert wrote:
jfyi: we have an internal ruby script that works with iChain. we used it for the SDB migration (did you really expect we uploaded 2000pages manually?;)
Considering you have nothing else to do, yes. ;-) houghi -- Nutze die Zeit. Sie ist das Kostbarste, was wir haben, denn es ist unwiederbringliche Lebenszeit. Leben ist aber mehr als Werk und Arbeit, und das Sein wichtiger als das Tun - Johannes Müller-Elmau
participants (4)
-
houghi
-
jdd
-
Marcus Rueckert
-
Peter Flodin