For the last few months I’ve been working on a project that is part website and part data processing.
In theory the website is the bulk of the project, but in practice processing the data has taken a disproportionate amount of resources.
Data exchange with another organisation is always tricky - and in this case we have incoming data that doesn’t conform to specification, business rules that change, and a daily data import to run.
The code I’ve been working on has been through a couple of versions, and now I have in mind a third
Drupal 6 has been out for a while now, Drupal 7 is in the works, and yet most sites still seem to be using Drupal 5. Is it time to upgrade yet?
If it was just the core features the answer would be simple, Drupal 6 is better and is fully stable.
The problem is that many (maybe most) of the features of a Drupal website are powered by contributed modules, and modules written for Drupal 5 don’t work with Drupal 6.