Why We Use Drupal 8 for All New Drupal Projects

Here we are more than nine months past the official release of Drupal 8 and we’re still hearing about companies choosing to do new projects on Drupal 7. At Oomph, we made the business decision to start all new Drupal projects on Drupal 8 as of April 1, 2016. Here’s why:

Learning Curve

This is simple. You can either choose to get through the learning curve early or get through it later on. It doesn’t get any easier if you wait, so we decided to get it out of the way as soon as it was practical to build on Drupal 8. As an agency, this has surely been a challenge, especially when our adoption of new technology impacts project timelines and budgets. Nearly six months later—and with four major projects underway on the platform—we’re confident we’re meeting this challenge. We’ve invested a good amount of company time in this mission, but invest is the key word. By building with Drupal 8 now, we’re saving time and money down the road.

Building for the Future

This is also simple. Drupal 8 is the newest version of Drupal. It will receive far more attention and support than older versions. Building on Drupal 7 now is a bit like an IT services firm recommending that clients adopt Outlook 2008. By actively participating in its use and development, we help push Drupal 8 forward, as well.

It’s Ready

Drupal 8 was released in November 2015. We built our first Drupal 8 site in February 2016 (read about our experience on our blog), which was still early in the adoption cycle. Some of our favorite modules, such as Pathauto, were unstable at the time and we had to leave them out to ensure we didn’t introduce bugs on our projects. But since then, we’ve seen more and more community-maintained modules with stable releases, as well as rapid updates to Drupal core itself. If it wasn’t clear before that Drupal 8 is the only version of Drupal to be using, it definitely is now.

Best of the Best

Drupal 8, being a major overhaul of the framework, offers a chance to “refresh” the contributed module ecosphere with only the best Drupal 7 modules making their way to Drupal 8. Sure, there are a few of our favorites that are being left behind (Webform, anyone?), but there are a lot of Drupal 7 modules that aren’t maintained anymore. Giving existing modules a fresh look and introducing new ones with a more modern architecture is a benefit for the community and for companies that build with the platform.

And Getting Better

Drupal 8 is getting serious attention in the usability department. Version 8.2 delivers a bunch of new features, such as in-place block editing and menu adjustments. Plus, work has been done to port Workbench Moderation into core, allowing out-of-the-box editorial workflows, which is awesome. These new features are marked as “experimental” for now, but it sure is exciting to see new features being added directly to core.

Adopting Drupal 8 without hesitation was the right choice. In fact, having followed this decision through over the past six months, we’re convinced it’s the only choice.


Planning a project on Drupal 8? Contact us to see how we can help.