Re: [Wikitech-l] Interwiki conflicts
2009/1/6 Marco Schuster ma...@harddisk.is-a-geek.org: On Tue, Jan 6, 2009 at 10:52 AM, Lars Aronsson l...@aronsson.se wrote: In the longer term, we need to redesign the interwiki links into a centralized system, that can be maintained. I think the way to do this is to use Wikimedia Commons. Instead of copying all the interwiki links to every language of Wikipedia, it should be enough to add {{commons|Category:Writers from Austria}}, and the rest should happen automatically. Commons has enough to do with keeping metafiles up to date, they'd be crashed by also having to maintain IW links. I'd propose a new wiki, to which editors have to apply to get write access so that vandalism in this critical part is prevented. The technology already exists: * http://meta.wikimedia.org/wiki/A_newer_look_at_the_interlanguage_link But it is not enabled yet: * https://bugzilla.wikimedia.org/show_bug.cgi?id=15607 -- Amir Elisha Aharoni heb: http://haharoni.wordpress.com | eng: http://aharoni.wordpress.com cat: http://aprenent.wordpress.com | rus: http://amire80.livejournal.com We're living in pieces, I want to live in peace. - T. Moore ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] Interwiki conflicts
David Gerard schrieb: But basically: treating interwiki links as a 1-1 relationship even from one wiki to another is horribly unreliable, and assuming you can go from wiki A to wiki B to wiki C with interwiki links is just not doable reliably with robots. If you only look at language-links that got *both* ways, you get a decent 1-to-1 mapping. I used this as part of my thesis, and wrote a short paper about it: http://brightbyte.de/repos/papers/2008/LangLinks-paper.pdf. I can also recommend the studies of Rainer Hammwöhner about Wikipedia, especially Interlingual Aspects if Wikipedia’s Quality http://mitiq.mit.edu/iciq/PDF/INTERLINGUAL%20ASPECTS%20OF%20WIKIPEDIAS%20QUALITY.pdf, which studies the quality of language links and the categtory system, among other things. -- daniel ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
[Wikitech-l] nstab-main caching
Hello, The discussion about nstab-main and the main page has flared up again: http://en.wikipedia.org/wiki/MediaWiki_talk:Common.js#Main_Page_tab It was suggested in bug 14267 that the contents of nstab-main could be cached with the page title, so that we could include a ParserFunctions workaround in it without having the parser function execute on every page load. What are your opinions on this? See https://bugzilla.wikimedia.org/show_bug.cgi?id=14267#c5 -- Remember the dot http://en.wikipedia.org/wiki/User:Remember_the_dot ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Re: [Wikitech-l] Interwiki conflicts
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
Re: [Wikitech-l] Interwiki conflicts
There's one problem with these interwiki links that has not yet been mentioned in this thread: Not rarely when I have finally sorted out two subjects, and kept only those interwiki that are to the same subject, someone comes around and tells me that I should not be removing correct interwiki links. -- André Engels, andreeng...@gmail.com ___ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l