I am designing out a module installation module. I would like to get some feedback and verify it's design will work with and support drupal modules. Sorry I haven't produced any images to go with this. It is fairly easy to understand.
If installing a module is simply uploading it to the modules directory and optionally running a sql statement then you understand the procedure of this module. Here is the blueprint.
******************************************
Installation Module Design
******************************************
Goal:
To allow admins to install or upgrade modules directly from within the administration panel. No ftp or mysql admin needed.
Reason:
Make it easy and convient to install modules. Make installation and maintence of modules conform to the rest of drupal administration (as in from the panel and independent of extra sometimes unavailable tools).
Overview:
With this module installed (or part of core) the administrator will be able to download modules from drupal that they would like to use on their own sites. To install the module they would navigate to the module > install module page. From there they can upload and install a new module without the use of specialized software.
******************************************
Use Case & Design:
******************************************
You the admin, want to add a new module to your site. You navigate to the Admin > Modules page.