#1455 It is not easy to delete interwiki

closed-wont-fix
xqt
interwiki (307)
5
2012-06-10
2012-06-07
Askar Safin
No

I think PyWikipedia Interwiki Bot works with interwikies badly. If someone deletes interwiki, the bot adds it back (but it is not right behavior). See more details on http://en.wikipedia.org/wiki/User_talk:Avicennasis/MainArchive/2012Q2#Your_bot_puts_interwikies_wrong .

P. S. I don't use the bot, so I cannot include output of "python version.py"

Discussion

  • xqt

    xqt - 2012-06-07
    • status: open --> pending
     
  • xqt

    xqt - 2012-06-07

    This occures when not all wrong interwiki links are removed by hand from the hole interwiki graph. I doesn't see any wrong behaviour.

     
  • Askar Safin

    Askar Safin - 2012-06-08
    • status: pending --> open
     
  • xqt

    xqt - 2012-06-08

    Ok, I see. This occures, when bot owners semi-automatically fix interwiki links only parts of the graph groups and do not run the bot for the rest. Automatic running bots will get an interwiki conflict and leave the room. Maybe this (sh/c)ould be solved but I guess this is not trivial. Anyway I guess this won't be fixed since we expect WikiData which enforces the whole behaviour must be changed.

     
  • Askar Safin

    Askar Safin - 2012-06-08

    I don't mean "en:A links to ru:B, and ru:B links to en:C"

    I mean "en:A links to ru:B, ru:B links to en:A, but this interwikis are wrong, so some human deleted en:A->ru:B, but some bot added it again, and this is wrong"

    Do you understand me? You can read http://en.wikipedia.org/wiki/User_talk:Avicennasis/MainArchive/2012Q2#Your_bot_puts_interwikies_wrong for details (year, I posted this link third time) or you can see history of page en:Thrashing_(computer_science) and all its interwikis (i already fixed them manually)

    As far as I know, if a human deleted not all interwikis, pywikipedia bot will add them again in any mode (auto. and semi-auto.). Am I right?

     
  • xqt

    xqt - 2012-06-10

    >As far as I know, if a human deleted not all interwikis, pywikipedia bot
    >will add them again in any mode (auto. and semi-auto.). Am I right?
    Right. All wrong interwiki must be removed on all projects. You may ask a bot owner to do it for you. Otherwise the links are comming again (maybe WikiData helps a bit in future). Another possibility is to comment out the wrong link like
    <!-- [[ru:B]] -->
    If at all I guess this is a wont-fix bug

     
  • Askar Safin

    Askar Safin - 2012-06-10

    This bug is WONTFIX, right?
    Why?

     
  • Askar Safin

    Askar Safin - 2012-06-10

    This bug is WONTFIX, right?
    Why?

     
  • xqt

    xqt - 2012-06-10

    1. When one user added a link to a interwiki graph and another removed it. Which human editor did right? What are the rules for a bot to decide it?
    2. We expect WikiData coming in few months
    3. There are other solutions to solve the problem very easy unlike changing it's behavior, three of them I've listed above with my last comment. Here are some others:
    3.4 Find new correct link to ru-wiki (in your example)
    3.5 deny interwiki bots from editing that page with bots/nobots template
    3.6 make an abuse filter to prevent wrong interwiki links
    3.7 spread a ignore file to bot owners using mail list
    3.8 develop a patch and submit it here
    3.9 block the bots
    3.10 block the page
    4. I guess a fix would not be trivial (see 1.) and the priority becomes low (see 2-3)

    But if you have some proposals how this could be solved by the bots script in a slightly easy manner, that would be great.

     
  • Askar Safin

    Askar Safin - 2012-06-10

    okey, you can close the bug

     
  • xqt

    xqt - 2012-06-10
    • assigned_to: nobody --> xqt
    • status: open --> closed-wont-fix
     

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:





No, thanks