I'm an appliance-noob. My only experience so far is playing around with the Turnkey Linux-Redmine appliance on Windows XP and it has been great to try out a local Redmine.
I would want to try using redmine for organizational purposes for myself anyway. So my question is if it makes sense to use the redmine appliance for production purposes. To be more specific:
(1.) Are there any (redmine) appliance-specific downsides to my "Windows XP-use case"?
(2.) Migration: Would migrating every "change": all customizations, "projects", "issues", ... from the local redmine appliance to a redmine server installation, be (a) possible and (b) reasonably easy? I'd consider half upto a full workday reasonable, 3 days or a whole week would be too much. (I'm not asking how to migrate, just if it's reasonably easy according to your experience ;-)
(3.) Updating - a big advantage of appliances?
Another noob question, please correct if anything of what I'm stating is wrong.
I understand an appliance to be an OS bundled with the application. So if two people are using a specific appliance like "TurnKey Redmine version (2009.10-2)" it means that both appliance-installations would (at least initially) live in the exact same surroundings (like identical OS, identical number of packages all having the exact same versions, etc...)
I'm used to the fact that installation/update manuals are never as easy as claimed and the process oftentimes becomes a huge PITA, but if what I stated previously about appliances is correct I would assume that I can expect following an update manual for a specific appliance-version like e.g.
to be a much smoother experience and to work a lot more just like described. I would consider that to be a pretty big plus for appliances.
Is this correct, consistent with your experiences?