With the release of Drupal 8 looming this September I've been constantly thinking about the sites that I have under my care that are running Drupal 6. As some of you may know it's not exactly as simple as a Windows update. Upgrading a major release of Drupal is quite a bit of work, but it is quite a lot of work that might be essential to some of your clients.
Time to convince your clients to upgrade...
However, in this industry we really should try not working for free so we should convince the client first that this work is essential...and it needs to come out of their pocket. It is worth reminding them that if they leave their site running Drupal 6 then:
Any security flaws found would have to be fixed by the developer of the actual site. No more relying on the Gods that maintain Drupal to do all that work for you. Remember, having a gaping security flaw in any website that you host may cause issues for you in the long run. Bandwidth can be expensive!
Maybe they don't care about the security of their site. What if they would like a hot new feature. Well chances are that all new module development is going to be focused on Drupal 7 and 8 so it means one of two things:
- Totally custom development
- Time spent back porting a module (If it's even possible)
Both of these options mean even greater expense!
How much time do you have?
Well this question really depends on the type of site that you have. There are loads of modules and guides available to assist you in making a good estimate for your time spent upgrading the site. You can make a cost estimate to your client from that as well. But really you should try and have all work finished by September.