Hey everyone,
I am playing around with D for a few days now.
I see that version 6 has not many modules yet, most of them only work with D5.
In particular, CCK seems to me a module that powers most of advanced uses of Drupal and it is not available for D6 yet.
(when I run CCK-a-alpha I get a lot of error messages and some things do not work)
Thus my questions:
- Is there any info on when approximately CCK for D6 will come out for production use?
- Should I prefer using D5 for the moment?
My constrain is that I want to build a site and then maintain it only when a security leak is published. If I choose D5 now, I want to avoid upgrading it in future. Since D6 is "out" - how long will D5 be supported for?
- What are advantages/disadvantages between D5/D6? What are the main differences?
Many thanks!
Comments
Use D5
Drupal consists of a core and a universe of contributed modules. The answer to your "when" question is "when it's ready, and not before." Neither core not contrib are developed on a schedule. They're developed by volunteers whose primary focus is meeting their own needs, and they work independently at their own paces.
At this point D6 core is very solid, and the general advice is that if it meets your needs, you should use it.
However, as it seems you're specifically interested in contributed modules that are not yet in release state, it sounds like you should stick with D5 at this point.
Upgrading is typically not a big deal. The Drupal approach is to provide strong support for data migration to newer versions. However, there is NO loyalty to backwards compatibility from a code standpoint, so if you write a code module (or in some cases a theme) you are likely to have to recode it for newer versions.
Support (security and bugfixes) for Drupal core is provided for the current stable release and the previous stable release. At the moment that means 6.x and 5.x.
Read http://drupal.org/node/65922 for further details.
Many thanks, this answers my
Many thanks, this answers my question well.
I guess I'll have to get rid of my D6 installation and start over with D5. :((