With Drupal 10 now available, we still have (as of December 4, 2022) 441,095 sites running on Drupal 7.x. According to the usage statistics from Drupal, this figure is 51.77% of the total 852,058 sites running on Drupal.
Due to this reason the Drupal 7.x end-of-life was extended to November 1, 2023. With the Drupal Rector and Automatic Updates initiative, it is now easy to migrate from Drupal 9 to 10, However, it requires one to be on Drupal 9.x first. Upgrading from Drupal 7 to 9 or 10 involves a host of changes for content editors, administrators, and end users.
This session will act as a step-by-step guide to migrating from Drupal 7 to 9 in an efficient manner. And this would not only be a version upgrade. It will be an entire CMS Experience Upgrade for all stakeholders.
By the end of this session attendees will be able to understand
- How to simplify the process and make grouping content more meaningful for those Drupal 7 users who are still using the old entity API for content types, and taxonomies?
- How to handle the considerable burden accumulated by Drupal 7's contributed modules and make it more lean for Drupal 9?
- How to streamline the content workflow in conjunction with the roles and permissions?
- Should you migrate to media or stick with simple fields given that with the improved Media module in core for Drupal 9.x, there is an optional choice to enhance media handling capabilities for your site?
- How to re-engineer the editorial process to make the big leap meaningful and life easier for editors?
- In addition to the above factors, what else should you consider?
- What is the best way to migrate from Drupal 7 to Drupal 9?
This session is ideal for Project Managers, Product Owners, Technical Account Managers, Tech Leads, and Developers.
Why should the selection committee accept this topic?
With Drupal 10 released, knowing how to make the migration from Drupal 7 to 10 more efficiently is the need of the hour. This session will based off an actual website that we did successfully and will serve as a case study.
Kalaiselvan SwamyDrupal Staff Engineer @ Axelerant
Played multiple roles of Program Tech Lead, Drupal Architect, Drupal Tech Lead and Drupal Engineer on various projects since 2014 from Drupal 6,7 and now on 8,9 working across multiple domains like Retail (eCommerce), NGO, Media & Publishing