I'll start with my questions in case people don't want to read the rest:
-How do I upgrade without losing my descriptions?
-How do I backup my database?
-What do I do with my .htaccess file? Put it back where it was?
--
Now on to a more sweeping topic. I've said this kind of thing a few times, and I usually receive a minor flame in retaliation, but I will try again.
ZenPhoto rocks. Period. The people who work on it rock even more. Double period.
The part of ZenPhoto, however, that does NOT rock is documentation. As a web design and application developer in other spheres, the excuse of "we're changing it so often that we don't have time to document it" is, frankly, somewhat lame. It may be boring, but documentation is a KEY part of getting more users and thus increasing the mass of the ZenPhoto community.
The fact that one needs a guide to read the User Guide, and that guide is STILL difficult for the layperson is a good example of this, but I digress.
My current wrestling with an upgrade is a good example. I tried to use a nightly build to fix a recent bug in 1.2. The instructions on the home page of ZenPhoto are... well, cryptic at best. (I think they've also changed over the last 24 hours.)
In step 2, it seems that you're supposed to throw away your themes folder. I'm assuming that's not a great idea if you've downloaded extra themes or created your own. So I saved my work. This might seem like a no-brainer, but the official instructions seem to advise one to do otherwise.
In step 4, it is not clear what you are supposed to do with .htaccess. I kept a copy, but if I follow the instructions in step 2 (at least the instructions that were on there a day or two ago), I would have just thrown it away.
I think there used to be a note about backing up your database, but that's gone now. And it isn't clear how to do that anyway.
So after doing my best in the upgrade, I seem to have lost all comments and descriptions. Fortunately, I'm still just messing about with things before I really upload, but if I had been farther along, this would have been a bummer.
So my plea is the following:
-Can someone knowledgeable write a good cheat sheet for upgrading? Ideally this is someone who doesn't have the viewpoint that non-programmers can just jump in a lake if they don't understand complicated directions.
Again, in case it is not completely clear, I think that the product is great, and the people who have worked on it are also great. So please don't take offense. As an experienced entrepreneur, designer, and developer, better explanations are ZenPhoto's low-hanging fruit! It's the easiest way to make the community bigger and better!