Drupal 4.7 Released

PigPog is powered by Drupal, and they’ve just released version 4.7. This is a pretty big new release, with lots of new features that we’d love to get our hands on.

It’s going to be a while yet before we make the move, though, for a number of reasons…

  • Although it’s been fairly well tested, I’d rather wait for a few more brave people to have chance to document any problems first.
  • We need to test this release with our own data first, and that’s going to take a bit of doing. At the moment, we don’t have a staging environment, and all testing is done live. We can’t really do an upgrade this big in such a sloppy way. So, we’ll need to get a test environment set up first, and try upgrading that first.
  • We don’t even have decent backups at the moment. We’re on a dial up connection, and trying to back up the database tends to time out and make MySQL fall over.
  • Before any of that, I’ll need to check on requirements. I got bitten once when an upgrade of MediaWiki needed a later version of MySQL to the one we were running, so I need to check version requirements haven’t changed before trying it out.
  • We’ll need new versions of any modules we’re using, so we may have to wait for them to be developed first.
  • I may have to upgrade a custom module I wrote myself. Unfortunately, I wrote it by copying other stuff, and a lot of trial and error, so I don’t really know what I’m doing.

If we can work around that lot, though, it should all be worth it. The new theme engine should let us do more, and there’s a lot of good stuff in the core of Drupal now, including such nice stuff as free tagging.

So, in summary, nothing will change for a while, but I thought I’d say something in case anyone’s wondering why we’re not upgrading straight away.

Oh, and if you’re wanting an easier way to see what’s now, they’ve made some videos too.