Drupal 8 – Reality check before you Migrate

Share on FacebookTweet about this on TwitterShare on Google+

“Drupal 8 is the new standard for creating an incredible digital experience for small businesses, global enterprises, and everything in between.” Going by this statement from the official Drupal 8 website can make one think that this is a paradim shift and one need to upgrade to Drupal 8 immediately.

It’s estimated that over 3,000 people have contributed to drupal 8, and some of the following features are worth a mention. Nevertheless, its better to do a reality check before you take that decision

1. Follows industry standards

2. Built in webservices

3. New theme engine

4. Mobile first approach

5. HTML5 that make it more compatible to handheld devices

6. Easy configuration management

7. Improvements for authoring and editing

8. More field types

9. Enhanced loading speed

10. Views part of the core


However, the critical question is when should you make the transition, and what the implications are. Depending on the kind of business your are in you might want to look at these critical points below and assess if you are ready to move to the new version8

1. Resource

This is the first question that needs to be asked if you have the right rescouce to undertake your upgrade.Installing modules can result it unexpected outcomes and the team should be capable to work on codes, step debug to fix these problems.

2. Media;

Drupal 8 does not have all the features which Drupal 7 had for media . Though it comes with better file handling capabilities.

3. Domains;

If your website requires to function with domains which are country specific, like the content or special access its better to stick to drupal7 for now.

4. Organic groups;

This feature is not available as of now, however, can be expected soon

5. Commerce

The commerce module has several interdependencies, which are not yet ready. However, once the module is rewritten, its will be a comprehensive enhancement. So, updrading to Drual8 at this stage is not recommended, especially, considering the interdependencies and the criticality of this module

6. Workflows

There is a dev workflow module ready, but all the modules are not ported yet. So you will have to take a close look at the modules before upgrade is done.

7. Project cost

Since there are many unknowns while porting modules and fixing modules, and many missing modules also, the work in hand will depend on the kind of requirement specific to the industry/domain. Due to his, its difficult to predict the man-hour required to complete projects. Not having adequate knowledgable resource can add to this confusion

Share on FacebookTweet about this on TwitterShare on Google+
July 22nd, 2016 by