[development] Releasemonitor Module (was Version2 Module)
Dries Buytaert
dries.buytaert at gmail.com
Thu Jan 4 08:20:44 UTC 2007
On 04 Jan 2007, at 04:23, Doug Green wrote:
> I've checked in some changes intended to move the currently named
> version2 module toward project release management (proposed
> releasemonitor module) instead of just module versions.
Good job, Doug!
Two important suggestions:
1. People should not have to install a contributed module to see
what modules are insecure or outdated. Some of this are the natural
next steps for core. With Drupal 5, we laid the foundations, and I
hope people we can complete this work in Drupal 6. While it is great
to see a module for Drupal 5, I hope you'll help submit patches for
Drupal 6. This is core functionality.
2. This has come up a number of times but there is a need to
perform some of these tasks from the command-line so people can --
potentially -- monitor hundreds of sites. As pointed out by Ber and
others, we'll want to build command-line tools or libraries for this,
and then build one or more GUIs on top of that. It might we worth
keeping that in mind as the tool continues to evolve.
// Stupid pseudo code:
foreach ($sites_on_system as $site) {
boostrap($site);
$modules = drupal_get_outdated_modules();
print "$site needs to upgrade $modules!\n";
}
Based on (1) and (2), I suggest we create a release.inc for core with
the basic functionality required to make some of this possible.
--
Dries Buytaert :: http://www.buytaert.net/
More information about the development
mailing list