5 Things You Need to Know About Drupal 7 End of Life (EOL)
- Drupal 7 AND 8 support will end November 2021
- Migrating out of Drupal 7 could take several months
- Moving to Drupal 8 is not the only (or best) alternative
- Organizations running D7 need to plan AND budget NOW
- The closer we get to Drupal’s EOL, fewer developers will be available
It is official. According to Dries Buytaert, (Founder of Drupal, President of the Drupal Association, CTO of Acquia, and Project Lead on Drupal) has stated clearly in his blog that Drupal 7 AND Drupal 8 with BOTH lose their support and end their life (EOL) by a mutual suicide pact in November 2021. Yet, Drupal 9 will not be released until sometime in 2020 and certainly will not be mature or stable enough to power mission-critical, enterprise-level, web sites and applications until late 2020 to early 2021.
Organizations need to have a sense of urgency to plan and budget for this migration, interview prospective Drupal shops, and get the process started.
Benefits of Drupal 8
Despite the dire, end-of-life warning in the previous section (and corresponding blog post), there is some good news about migrating to D8 and D9.
Unlike D7, which was more of an update to Drupal 6, which was an update to Drupal 5, which was an update to Drupal 4 … Drupal 8 (D8) is a complete rewrite of the core software. It was rewritten in better ways using a modern technology stack and future-proofed to ensure forward compatibility for subsequent versions.
8 Distinct Benefits of D8
- It’s faster – D8 is designed to load significantly faster than D7
- It’s fluent – D8 has multi-lingual language support
- It’s responsive – D8 has been built using a mobile-first methodology
- It’s easier – D8’s layout builder features drag-and-drop functionality
- It’s decoupled – D8’s API-first (JSON) approach eases app development
- It’s (more) secure – enhanced security, especially on the front end
- It’s streamlined – improved DevOps and content authoring workflow
- It’s multimedia – easier to upload, embed, and reuse media types
Probably the single most important benefit of Drupal 8 is that migrating to future versions of Drupal will be the last time organizations need to think about undertaking a major Drupal upgrade. Migrating from Drupal 8 to Drupal 9 will not be a herculean effort like it was to migrate from Drupal 6 to Drupal 7 or from D7 to D8.
One of my favorite movies, which has also contributed to Agileana’s company culture, is the movie: 300. In that movie, there is a great line that also describes the D7 to D8 migration process, “This will not be over quickly. You will not enjoy this.” Bottom line is that Drupal migration is not easy. You can’t just push an upgrade button.
The entire website (front-end and back-end) needs to be rebuilt completely. This is a long, lengthy, risky, and error-prone process. Errors, omissions, and mistakes can happen at every corner. So, organizations need to pay special attention to quality assurance and testing. Even migrating the users and content, which might seem to be the simplest part of the process, can consume quite a bit more time and resources than expected.
As of this writing, there are more D7 websites in need of migration than qualified Drupal development teams available to migrate these websites. The world would have to migrate 25,000 Drupal websites every month until Drupal 7 and 8 scheduled end of life (EOL) to get through all of them. Unfortunately, there simply aren’t enough Drupal shops or Acquia Certified Drupal developers available to jump on an intensive, 3-6 month project.
At a minimum, for a Drupal website of moderate complexity that serves as a mission-critical, enterprise-level system of an organization, the level of effort would require a team of 5 people including:
- Team leader (PMP, CSM, CSPO)
- Front-end Drupal developer (Acquia Certified)
- Back-end Drupal developer (Acquia Certified)
- Full-stack Drupal developer (Acquia Certified Grand Master)
- Business analyst and quality assurance professional
Fortunately, Agileana has this team of professionals. We hold the following certifications and credentials:
Few organizations have a sense of urgency to migrate now when they can migrate later. Problem:
Most organizations, when they realize how much it costs to migrate from Drupal 7 to Drupal 8 figure they don’t have it in their budget this year to start a migration. So, more than half of all organizations running D7 will wait until mid- to late-2020 before they even start this migration process. This will result in a rush, or perhaps stampede, to find Drupal shops and developers available for these projects.
The final take-way is:
- Drupal’s end of life is coming. It’s imminent.
- Drupal migration is probably a bigger effort than you thought.
- Forward-leaning organizations need to plan and act NOW.
Please, give us a call. Let’s talk about your organization, your website, your goals and objectives, your budget, your timeline, and how we can help you.