27
04
Today I upgraded a wordpress blog to version 2.5.1 and noticed several plugins are also not up-to-date. The plugin upgrade cannot be any easier, with a single click to upgrade each one. No wget, no FTP, just a click.


Upgrading Drupal modules require a bit more thinking, with various versions available for each modules, plus development snapshots. Lately, the update status module helps simplify the process. But I think the process of actually updating to a chosen version should be reduced to something like the wordpress experience above.







Comments
This is going to be written
This is going to be written during the Summer of Code for Drupal. In a secure fashion, of course... because if your Apache can write your PHP files that's a security weakness we want to avoid.
Totally agree with ... if
Totally agree with
... if your Apache can write your PHP files that's a security weakness ...
Think that is the main reason for not doing such thing.
I think they will use ftp
I think they will use ftp among other file access systems. This way you have control of file access , ownership and execution of code.
There is the drush module
There is the drush module (http://drupal.org/project/drush) and drush module manager (http://drupal.org/project/drush_mm). Those are command line oriented but I don't think it would be much work to slap an interface on them.
I completely agree with
I completely agree with this. This would make the process very seamless. Once the security side of it is thought through then it will be a great addition to Drupal. Bring on Drupal 7.
Having developed sites with
Having developed sites with both WordPress and Drupal, I have to say that this one area where Drupal falls behind. I prefer Drupal as a flexible, extensible CMS that has more power out-of-the-box than anything else available. However, when I develop Drupal sites for a client, there are always two key complaints:
Both of these serve as significant barriers to organizations choosing Drupal for their CMS needs.
Problem one is something that needs to be addressed through usability testing and a renewed focus on the end-user experience. This requires something of a cultural change in terms of how Drupal developers approach a problem. That change is starting to happen, but it will take a long time before Drupal is as intuitive to use as something like WordPress (granted that part of the reason Drupal is more difficult to use is because it has more options, more power, more features, and more flexibility.)
Problem two is much easier to address because it can be fixed by writing some code. If the Drupal community can find a way to simplify the upgrade process securely then Drupal becomes a much more viable choice for a lot of organizations looking for a CMS that is powerful but easy to use.
Right on time:
Right on time: http://groups.drupal.org/node/10893
Should be done in a few months (and secure).
If you want to get involved, that wiki page is a great thing to start reading/following once Joshua gets under way in May.
Exactly what I was looking
Exactly what I was looking for
Thanks!
You should try
You should try Umbraco.
Scatters files all over the place and doesnt have a module uninstall.
God i luv Drupal.
Could you put Drupal in to some kind of upgrade mode where the admin gives permissions for PHP to write modules updates but wont serve the website proper until permissions are revoked.
Add new comment