Thoughts on Systems

Emil Sit

Dec 23, 2008 - 1 minute read - Rants Technology moinmoin wiki

MoinMoin sub-page linking is confusing

MoinMoin supports sub-pages, which is a great thing for organizing the lots of wiki-pages. However, the way you write links violates the principle of least surprise: to specify an absolute link, you simply write the target name (e.g., HelpOnLinking), but to specify a relative link to a sub-page, you prepend the sub-page name with a slash (e.g., /Errors). This is of course precisely the opposite of the behavior for standard file systems where absolute paths begin with a slash and relative paths do not.

I don’t know if other wikis exhibit this problem but it wouldn’t be surprising if they did.