Last updated by Vyoma on Tue, 2008年01月29日 17:20
This is an informal list of plans for contributed modules being ported to 5.x.
The plans below consist of informal guesstimates by the maintainers/wiki page contributors and no one should expect exact delivery dates. But please try to include info that is as accurate as possible in order for this wiki page to be credible.
FOR NOW, the table below CONTAINS "SOME" OUTDATED INFO from November of 2006. To easily find more recent comments, look for modules that have a date in the "Status Date" column.
Now, ANYONE can easily make updates to the status of contributed modules with a few clicks because the tables exist on wiki pages! At first, it appeared best if contributed module maintainers could come here and update the status of their own contributed module(s) for the community. However, it's simply faster and easier to encourage EVERYONE to contribute and update the wiki pages with any known pertinent details in order for all contributed modules to have the latest and best-known status!
The "Status Date" column seen on the table applies to actions undertaken on the "Status" column. In other words, if the "Status" column states a contributed module was "Ported to 6.x", list the "Status Date" as the actual date of when the module was ported. If you have an idea of if and/or when a module will be ported to a specific release, please add/change/update the comments as necessary and as often as you like.
The "Source" column seen on the table refers/links to any expanded comments by the respective maintainer/wiki page contributor either on g.d.o or on drupal.org. Maintainers/wiki page contributors should feel free to leave "Source" blank if it's not needed for a particular contributed module.
Please note: Modules not listed here should be considered to be in an unknown status. Don't assume they won't be / haven't been ported. People are busy and may not see this or have time to comment. Also, please do not ask questions about a module's status on this group's wiki pages as the proper place for that is elsewhere. TO BE CLEAR, THIS WIKI IS ALL ABOUT REPORTING THE FACTS ABOUT A CONTRIBUTED MODULE'S STATUS, NOT FOR ASKING QUESTIONS THAT SHOULD BE ASKED IN THE DRUPAL.ORG FORUMS. Asking, "Will X module be ported?" or "What is the status of module XYZ?" will just clutter the list. Off topic comments will be deleted to help keep this post informative and easy to read.
For information on updating modules to 5.x, see this link. If there is a module you need ported and you know PHP, consider contacting the maintainer and offering to help, consider joining Projects Needing Volunteer Developers, or consider simply creating a patch and attaching it to an issue in that module's issue queue.
For information on the new Drupal core's version numbering system of 2 digits, see this link for details.
Looking for the 5.x version? You can now filter by "5.x" on all of the contributed module download pages. You can also find them by searching the 5.x Drupal core compatibility category listing (also available as an RSS feed). You can also get these modules directly from the contributions repository in CVS (using the DRUPAL-5 branch). Be sure to check the issue queue, too, as many modules have an issue devoted to discussion of the 5.x port.
Enjoy!
release blocked on 5.x-1.0 release of Project dww dww
could be next. dww might port this after many other tasks are complete.
Patches welcome. Jeremy@kerneltrap.org dww
slots requires Event module- update started, patches/testing help welcomed pwolanin 150929
follow after RC Dublin Drupaller 155099
ported. Crell IRC
needed) patches welcome. dww dww
release blocked on a better documented (and smoother) upgrade path,
especially for sites with releases dww dww
release blocked on 5.x-1.0 release of Project dww dww
equivalent features. Garland 5.x is an example in that direction. fgm 151438
Comments
Suggestion...
Would it make sense to script this? Obviously, you can't post PHP here. :P But maybe an external site that did something like:
<?php
// Find 4.7 module list
change_directory_to_DRUPAL-4-7_contrib_modules_directory_checkout();
do_cvs_update();
$modules_47 = list_directory_contents();
// Find 5 module list
change_directory_to_DRUPAL-5_contrib_modules_directory_checkout();
do_cvs_update();
$modules_5 = list_directory_contents();
// Find 4.7 modules not in 5
$diff = array_diff($modules_47, $modules_5);
// Update table contents accordingly.
$list_of_modules = some_fancy_regex_to_parse_out_existing_modules_in_fancy_table();
foreach ($diff as $module) {
if (in_array($module, $list_of_modules)) {
unset($list_of_modules[$module]);
}
else {
$list_of_modules[$module] = $module;
}
}
go_update_drupal_post_with_new_contents_of_table();
?>
... run once per day or something...
Good suggestion
Thanks webchick,
However, your suggestion is way above my pay grade since I'm not a developer and the only thing I know about PHP is...how it's spelled! ;)
If you (or anyone reading this) have any suggestions or want to move forward with a script, that sounds terrific! I'm in favor of anything that makes it easier for maintainers to provide updated comments on their respective module(s) which, in turn, allows users to easily see the status of said modules in a centralized and easy to view manner.
Keep those suggestions coming!
Walt Esquivel, MBA; MA; President, Wellness Corps; Captain, USMC (Veteran)
50ドル Hosting Discount Helps Projects Needing Financing
Walt Esquivel, MBA; MA; President, Wellness Corps; Captain, USMC (Veteran)
50ドル Hosting Discount Helps Projects Needing Financing
That seems so easy
I wish I could just figure out how to:
change_directory_to_DRUPAL-5_contrib_modules_directory_checkout();
how would you connect to CVS and only see version 5 compilable modules ?
:pserver:anonymous@cvs.drupal.org:/cvs/drupal ???????
UPDATED:
looking around after I asked the question...
$ cvs -z6 -d:pserver:anonymous:anonymous@cvs.drupal.org:/cvs/drupal-contrib
checkout -r DRUPAL-5 contributions
seems like the answer. I don't know how to do that with eclipse but I think I got it to work with cygwin / cvs using the command line
I have 265 modules that are marked DRUPAL-5
Joe Moraca
http://www.webdevgeeks.com
Joe Moraca
WebDevGeeks.com