JJ_Tagy wrote:I think #1 on your list should actually be "Do I really need to update XAMPP?" If it is really that hard to upgrade, you probably aren't writing applications or pages which require to install the newest PHP and Apache. It is a development based package after all.
Nowhere is it identified that these are simple click-and-run tools. You can probably find 100+ posts by Altrea and Nobbie warning that upgrading is no simple task.
That being said, it isn't a bad proposal. Probably just not really that important. Besides... What better way to learn than backing up (and you missed exporting database), restoring/importing, and all you listed above?
Yes, XAMPP is a development package. A lot of new server admins, start out with a bundled package because of the learning curve. Yes, working with Bitnami with easy installs for web app is great. So now you have a very easy bundle to install your server and apps that will install in that server, 'easy'. Granted after a while the Admin learn the ins and out of his/her server and web app, the problem comes in... Windows mentality... Point and click. not every new admin is going to go through or learn all the steps needed to make sure a manual upgrade will go off without a hitch.
The main reason for upgrading is to fix bugs and security issues. New features are nice, but not the reason I upgrade. I remember the option of downloading either the new install or upgrade. After the switch to Bitnami installers, upgrading is like shooting yourself in the foot. Yes XAMPP is a great bundle; doing a database dump and having to reinstall every app one at a time to make sure everything works is the bitter pill. It would be just as easy to just download every app yourself and not worry about updating XAMPP after the first install and forgo waiting for upgrades. The sad thing is there are other 'newer' AMPPs out there that have upgrade downloads that XAMPP stopped having. I would hate for XAMPP to die out because of a AMPP with a higher learning curve on installing and an lower curve upgrade. XAMPP has gone from easy install/upgrade (last version I remember was 1.7.3) to upgrading by pulling teeth.