Last week I try to upgrade over test enviroment one website with geeklog 1.2.5... I obtain tons of notes written in papers, advices, warnings, etc.
Of course, when I try to do it again over production website, nothing works...
Now I working over a new way of upgrade, this "clean" upgrade means to install new fresh database with another name, and then, try to move all the content (stories, users, etc) from old database to new database using sql sentences (or, if I can automate this, from a bunch of phps).
Of course, it's very hard between some versions (security system change from 1.2 to 1.3) but maybe can get a more clean upgrade.
What is your opinion about that?