Description

normal upgrade scenario for moinmoin would be to just copy the new version over the old one. this works fine, except interwikimap.txt. it gets overwritten. you don't notice this immediately, edit a page with custom interwiki links in it, then they disappear.

an upgrade should never break customizations.

Steps to reproduce

  1. add custom interwiki links to map
  2. use the custom interwiki link on maybe SandBox/TestPage

  3. upgrade moinmoin
  4. change SandBox/TestPage

--> your interwiki links are broken.

Workaround

fixing is tedious:

  1. fix interwikimap.txt
  2. fix the edited pages by changing them, save them and revert them to get rid of the broken interwiki links.

Discussion

See http://moinmoin.wikiwikiweb.de/MoinDev/InterWiki?action=AttachFile&do=get&target=MoinDigest876.txt for a possible way to solve this by

The distributed intermap.txt is the distributed intermap.txt, and it of course gets updated. Feel free to have a separate file with your own stuff.

Plan


CategoryMoinMoinNoBug

MoinMoin: MoinMoinBugs/MoinMoinUpgradeAndInterWiki (last edited 2007-10-29 19:19:18 by localhost)