Following through on my earlier idea, I started working on a Plugin Manager/Installer system for Movable Type
Thanks to some work by Kristine to make an XML output file from her Plugin Directory, this Plugin Manager is really starting to come together. Soon, we should be able to have it check plugin requirements, download plugin archives, double check their integrity (to be sure they haven't been tampered with), install the files in the archive, and do any other necessary setup for the plugin. It will also be able to upgrade or uninstall plugins, as well as download updated XML files from a MT Plugin site.
I have lots of plans for this, let's see how many I can actually implement before I get too ahead of myself. :)
I think this is a great idea! I've wished for a long time that there was an easy way to see what plugins I have on my system.
Looks great. My thought is that the "install" button should be greyed out if you don't have the requisite components on your system for its operation. Then users would never be faced with an error because they forgot to check the system requirements. Maybe a less-prominent link to the requirements for the plugin, and it would only show the system components that they didn't already have installed...?
Nice!
Good stuff!
I'm excited! I really have a hard time now keeping up with all the new plugins, as well as staying current with updated versions of the ones I already have.
So this is a simply wonderful idea! =)
David, this is just what anyone would find missing in MT. Great that you are doing a good job on the Plugin Manager. :-)