I hate to whine, but I just lost the last 3 hours in a futile attempt to upgrade
my MoinMoin wiki from 1.5.6 to 1.6.3 on a Windows box with Python 2.5

Here is what I encountered:

1. The upgrade process is not documented, as far as I can tell. There is a
migration readme, but nothing that covers the overall process. Since there is no
installer or script to automate the upgrade I would at least expect some
documentation on the steps.

2. After reading through the documentation that I could find, I determined that
I needed to create a full backup of my code directories and my wiki directories,
install the new version over top of the existing and finally do a data migration
step. The backup and install worked fine, but it took me a while to understand
how to do the data migration. I finally ended up running moin.py from my wiki
directory. It said it did something and didn't report any errors, so I was
satisfied.

3. At this point I expected everything to just work, but it didn't. Hitting the
site returned a CGI error. No idea why, the cgi file had not changed and none of
the paths had changed. After about an hour of screwing around and searching for
answers, I finally copied the new cgi file that came with the new version to my
wiki and modified it to match my set up. Voila, now Moin runs, sort of.

4. Moin returns some pythonic error complaining about uft-8 being a bad
encoding. After looking at the debug information I figured out that the problem
was the author's name Jurgen somebody. The u in his name was a unicode character
and disliked. So I searched through all of the files in my wiki for his name,
removed it and voila, now my wiki runs, sort of.

5. Authentication was busted, I could log in but it didn't know who I was (no
profile). My Start Page was missing (yes it was configured, that hadn't
changed). When I brought up an existing page stuff like the TableOfContents
macro no longer worked.

At that point I gave up and reverted to 1.5.6.

In general I like MoinMoin and I do want to upgrade. But there needs to be
easily accessible help on how to do it.

Thanks

-- 
Chris


-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Don't miss this year's exciting event. There's still time to save $100. 
Use priority code J8TL2D2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
_______________________________________________
Moin-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/moin-user

Reply via email to