Hello,
I start with the build of a module within drupal. Now I'm using version 6.x but 7.x is coming soon. Can someone advice me what to do, start over in 7.x or build this module in 6.x and update it later on. The module has to be available at the end of Q1 of 2011.
Thx in advance.

Comments

FortEZ’s picture

It depends on what you need the module for! Are you building it just to help people or are you planning in using it in a specific website?

In the second case you have a very clear answer: build it for the version of Drupal your website is running. Plain and simple.

My personal opinion (without knowing the details) is that D6 will be used by most Drupal sites for the next year or so, so I would consider building it for D6 and then upgrading it to D7 (perhaps if more people start using your module, you might get some help on this).

pvdven_66’s picture

Hello FortEZ. I can make the decission on my own which version. This module will only run on this site (its a custom made piece of software) and there is no history where i have to handle with.
What is your opinion about the decission for D7 instead of D6?

espirito’s picture

You should also consider if you need any contrib modules. You might find that the module you'll need is not available for D7 yet. But if all modules you need are available then I'd go for D7.

Dave Gray’s picture

Yes you may well find that what you need in terms of contrib modules is not yet available for D7. Therefore what you need to do is plan the functionality of the site really carefully.

Think about what you need the site to do and then take some time to research the modules that you need. Plan what you want to do first and then select the technology that will help you achieve your plan. If that's D7 then go for it.

pvdven_66’s picture

Hi Folks,
Thanx for your input, I made up my mind and go for the route via D7.
I didn't find any objections for needed modules so I think its save to go to D7.

Kind regards,

helenwhite’s picture

It depends on what you need the module for! Are you building it just to help people or are you planning to use it in a specific website?