Daniel Kinzler wrote:
I have written an experimental installer for extensions. It's in SVN, maintenance/installExtension.php; It would be great if you would try it, and give some feedback. I hope this will make life much easier for users.
Basically, it fetches the files, places them in the extension dir, and optionally patches LocalSettings.php (if the user chooses that option and the extension provides an install.settings patch file). The CategoryTree extension has such a file, if you want to try the patching feature.
I really, really don't like that. An improved extension system should simply have autodiscovery of dropped-in directories and a simpler way to enable things.
An installer should not be necessary, IMHO, as it would be useless for the primary target audience of simplified extension installation -- people with limited hosting accounts.
-- brion vibber (brion @ pobox.com)