Project:Plugin Manager
Version:6.x-2.x-dev
Component:User interface
Category:task
Priority:normal
Assigned:Unassigned
Status:active

Issue Summary

Usability is frequent issue in Drupal.

As being built by hardcore IT geeks, being concentrated on security, flexibility (and speed?), Drupal is usually non productive when it comes to users. I had one freaked out on new node submit and I am freaking also when it comes to input content for new site.

Simply, workflow is not good.

While this module is prime core candidate (where can I vote?) as it is crucial for wider and easier adopment it is not too user friendly.

First it doesnt work out of box: upon instalation (or first opening of admin?) it shoud boldly suggest that it needs to refresh repository and it should continue to do so on cron with button sync on every plugin_manager page with date+time of last sync. That could also happen in parallel to Available updates.

Also there should be at least two if not three modes:

  1. Automatic - n00bie friendly, just enable it and don't worry, be happy
  2. Manual - I want control
  3. Expert - Trust me, I know what I'm doing.
  4. I think I need not to explain more :) however if you need more explanation (e.g. you think it is good idea) I can be more specific.

    While even I prefer your solution, I still stick to mine: I have a shell script that takes txt file with list (which I get from Available updates) of files to be wget, tar zxf and rm. That is very efficient if you know how to do it and ssh is available.

    What I forgot to mention in previous feature request (I tried to separate suggestions :) is that besides archive older, you should offer option to kill (remove) previous instalation or overwrite. You will want to kill it like xmlsitemap that changed structure and moved files to subfolders and prevented overwrite (pulled some hair) or to overwite and preserve additions (like you need at FCKEditor or others that have translations, configurations, plugins, images...)

    Yeah, and a Porche :D

Comments

#1

As it stands, drush is still the better/easier option for installing modules for drupal.

What does this module even do? Download other modules for you or not? There is no explanation anywhere.

#2

Version:6.x-2.x-dev» 6.x-1.x-dev

From the plugin manager page: "PluginManager is designed to allow users to install modules and themes directly from drupal.org using local ftp or ssh."

Some people don't have the expertise to manually install. This module is for them.

Some people prefer convenience this module is (well, will soon be ;) for them.

#3

Title:Workflow» Improve Workflow
Version:6.x-1.x-dev» 6.x-2.x-dev
Category:feature request» task