Are Other Modules compatible with 4.6? Can you make them be?

DeVill - March 21, 2006 - 15:09

I'm using Drupal 4.6.5, but I haven't really done anything with it yet.
Before this month I had never made a website or even just a webpage.
Now I'm giving myself a crash course on webmastering.

I just went through the CVS repository and chose which modules I want.
I seperated them based on whether or not they were marked as 4.6 versions.

Now I have a long list of modules I want that are NOT marked as being 4.6 compatible, but most of them don't specifically say that I CAN'T use them for 4.6, plus some say they're 4.6 compatible, but only the 4.7 and CVS downloads are listed.

So that leads to my questions.:
1) Can modules just marked CVS be used on 4.6?
2) Can modules marked 4.7 still be used on 4.6?
3) Is there any way I can make these modules (patched or whatever) compatible with 4.6? If so, I guess I'll have to search for instructions on how to patch them, unless you can give me some quick instruction on basic patching procedures.

Please help. I've checked the handbooks and tried doing searches, but I can't seem to find clear and definite answers.
My goal is to get a good website up and running by the end of the month.

Module compatibility

nevets - March 21, 2006 - 15:34

In general terms CVS means the module has not yet been officially released for any version of Drupal and as such carry a "use at your own risk" warning. While they may (and are likely) to work, they may not. At this point modules marked CVS could be 4.5, 4.6 or 4.7 and one need to read the documentation to figure out which version they are targeted for. If the date for the CVS version is pretty recent it is likely 4.7

As for using 4.7 modules in 4.6 that will most likely not work and to make them work would require you "backporting" the module.

If you are just starting out and do not have a need to launch your site right away (or can live with some possible bugs) I would consider going with 4.7 if there are 4.7 you "just have to have".

A tip about getting started with Drupal, do just the basic install (no extra modules) and play with that a bit before installing other modules. Also when installing other modules, it it generally better to install one at a time, test to make sure it works, then install the next one. That way if somethings breaks or does not work you can be pretty sure of the problem.

So take a look at your long list and see how many are 4.7 or CVS only as compared to 4.6 only. If more 4.7 compared to 4.6 only, which are more important to you?

For the CVS ones you could try contacting the author(s) for version compatiblity and/or you could post the list (of CVS modules) here and people on the forums may know the answer.

One, err, Two Small Note(s)

dziemecki - March 21, 2006 - 18:33

Nevets covered most of the salent points. I'd just add that every ".X" level upgrade I've done since 4.3 has unquestionably gakked the modules from the previous version. In most of these, it was because the APIs for displaying a page changed, as they have done again with 4.7.

Another thing to consider in starting off with 4.7 is that there usually a lag while many contributed modules catch up to the new APIs. Most of the *major* ones are completed in tandem with the core release, but some of the contributed ones *never* are. If you are looking to use Drupal with a lesser know contribution, you may want to keep an eye for activity on its project page, or even stick with 4.6.

Dan Ziemecki
Mangling other people's code since 1997.

Module List

DeVill - March 22, 2006 - 14:36

Thanks for the replies.
I think I'll continue with 4.6 due to it having most of the modules I want and it's supposedly more stable than the 4.7 version that's still being tested.

There are a lot of mods I would like to try just because I'm really eager and I have lots of ideas.
I further divided my "Non-4.6" list into 2 seperate lists.
The ones that MIGHT be 4.6 compatible. And the ones that probably are not 4.6 compatible.
If anyone can confirm the compatibility of these modules, or tell me if they're already included in 4.6's core, I'd really appreciate it. Here they are:

Might be compatible:
Audio
http://drupal.org/project/audio

Email Newsletters
http://drupal.org/project/enewsletter

Filesystem Backup
http://drupal.org/project/fbu

Nodeperm_role
http://drupal.org/project/nodeperm_role

Weight
http://drupal.org/node/35984

Probably aren't compatible:
Affiliate
http://drupal.org/node/11169

Automember
http://drupal.org/project/automember

Bio
http://drupal.org/node/46589

Blogroll
http://drupal.org/project/blogroll

Collimator
http://drupal.org/node/8153

Contact List
http://drupal.org/node/52509

Copyright
http://drupal.org/node/14916

Creative Commons
http://drupal.org/node/17497

Edit As New
http://drupal.org/node/16806

Email Verification
http://drupal.org/node/46666

Endorsements Module
http://drupal.org/node/53352

Favorite Nodes
http://drupal.org/node/47986

Favorites
http://drupal.org/node/31097

Feature
http://drupal.org/project/feature

Form Updater
http://drupal.org/node/37457

Inactive User
http://drupal.org/node/10435

Invisimail
http://drupal.org/node/30885

Mass URL
http://drupal.org/node/13215

Mediumvote
http://drupal.org/node/49767

Mypage
http://drupal.org/node/10083

Onlinestatus indicator
http://drupal.org/node/38690

Opt-in
http://drupal.org/node/14308

Optimize
http://drupal.org/node/41213

People's Email Network
http://drupal.org/node/19158

Premium
http://drupal.org/project/premium

Profile CSV
http://drupal.org/node/51856

Profile Visit
http://drupal.org/node/42001

Publish
http://drupal.org/project/publish

Question
http://drupal.org/node/26214

Recent Blocks (customizable)
http://drupal.org/node/42872

Recorder
http://drupal.org/project/recorder

Review
http://drupal.org/project/review

Sections
http://drupal.org/project/sections

Shoutbook
http://drupal.org/node/19542

Station
http://drupal.org/node/40312

Task List
http://drupal.org/node/44293

Taxonomy Access Control Lite
http://drupal.org/node/53738

Taxonomy Switch
http://drupal.org/node/51965

Teaser Module
http://drupal.org/node/14920

User Badges
http://drupal.org/project/userbadges

User Lists
http://drupal.org/node/34261

Usernodes
http://drupal.org/node/50850

Userplus
http://drupal.org/node/50864

UserSwitcher
http://drupal.org/node/34273

Validation
http://drupal.org/node/13893

Views Bookmarks
http://drupal.org/node/49075

Voting Actions
http://drupal.org/node/46895

The above lists don't include the mods that I'll be using and I already know are 4.6 compatible.

The website I'm trying to create is dedicated to my local entertainment industry.
I plan to have music artist interviews and music download sales plus free previews.
A section for models to post pics and a resume, plus sell membership access to their other pics and personal diary/blog.
Reviews of local restaurants/bars/clubs.
Advertising.
An event calendar with the RSVP and Invite modules.
A community improvement section with Donations module and the Volunteer module for local local organizations to arrange charity fundraisers.
I also want to build the site itself into a community like a local mini-MySpace.com.
In addition to the Drupal mods, I'm connecting some 3rd-party software for ecommerce, a forum, a gallery, and other stuff.

I know this is going to be a lot of work, but I'm combining my 3 business licenses to accomplish this, and I've been working 16 hour days almost everyday for the past few weeks in order to find resources, create my plan, learn various industries, network with people, and get a crash course in basic webmastering.
I bet my father I could do this all in one month. I have I think 9 days left.
Any help you all can give me will be much appreciated.

~Total newbie giving myself a crash course in webmastering as of March 2006.~

so, did you do it?

whatistocome - June 17, 2006 - 03:35

When you end a message with "I bet my father I could do this all in one month. I have I think 9 days left" and that was a couple months ago, i gotta know DID YOU DO IT?!? :)

 
 

Drupal is a registered trademark of Dries Buytaert.