Getting to D8 with Complex Modules and Not Enough Migration Time

anschultz

Migration can be a challenge for any site, but how do you deal with migrating complex custom code while still building and maintaining this code on your existing D6 or D7 site?  How do you get to D8 when you can’t take months off work on your existing site to port all your custom code?

This session will explore how the University of Washington Institute for Health Metrics and Evaluation’s Drupal team is tackling this challenge via a novel module architecture strategy.

The audience for this session is custom module developers who may be facing a similar challenge with complex custom D6 or D7 modules, or who want to see how others are innovating around real-world migration roadblocks.  The example site is D7, but the same migration strategy is equally valid for a D6 site.

The presentation will be a walkthrough of what we’re doing at UW IHME to get our D7 site to D8, and will introduce and explain our strategy.  Attendees will come away with a custom module refactor strategy that can be useful for others facing the challenge of D8 migration while maintaining extensive custom code.

Program tags

back end development, case study, process

Experience Level

Intermediate

Drupal Version