Demystifying Drupal 8 Migrations

Feb 17, 2019

Drupal 8 Migrations do not need to be as hard as they may seem. Having performed more than 15 Drupal 6/7 migrations to Drupal 8 in the past 3 years I've learned what works and what has left me frustrated. In this session, I will show you what to do to make your process easy and repeatable. You will learn how to:

Setup and configuration using Lando as a localhost
What hooks, classes and tricks I use to transform data
Special modules for special situations
Explain some of the more popular process plugins
Cover migrating custom entities and other customizations
Debugging and troubleshooting a migration
Issues and workarounds for known problems

By the end of this session, you should have a solid base of knowledge and tools to handle your own migrations.

John Ouellet
Sales Engineering Manager at Tandem
Whenever I get a package of plain M&M's, I make it my duty to continue the strength and robustness of the candy as a species. To this end, I make them have M&M duels.

Taking two candies between my forefinger and thumb, I apply pressure, squeezing them together until one of them cracks and splinters. That is the 'loser' and I eat the inferior one immediately. The winner get to go to the next round.

I have found that, in general, brown and red M&Ms are tougher, while the blue ones are genetically inferior. I have hypothesized that blue M&Ms as a race cannot survive long in the intense ring of competition and cracks under the pressure of being in the modern candy and snack food world.

Occasionally I will come across a mutation, a candy that is mishapen, pointier or flatter than the rest. Almost invariably this seems to be a weakness but on very rare occassions it gives the candy extra strength. In this way, the candy continues to adapt in it's enviroment.

When I finish the package, I am left with one M&M. The strongest of the herd. Since it wouldn't make any sense to eat this one as well, I package it up with a letter that says "Please use this M&M for breeding purposes" and send it back to
M&M Mars, A division of Mars INC in Hackettstown, NJ

They wrote back this week thanking me and gve me a coupon for a free 1/2 pound bag of M&MS.

During Florida DrupalCamp there will be a tournament of epic protortions.

There can only be one champion.…

Hi! I'm Karim Boudjema, the developer and site-builder of this site. I'm currently working as a freelance Drupal developer.

I was wondering how could I giving back to the Drupal community all what it gave to me during the last 10 years, that's how the idea of this site came to me ... (read more)

Hi! I’m Santiago Rico, the web designer and themer of this site.

When Karim proposed me to design and theme this site for the Drupal community, I accepted immediately because the community is the main reason why I love Drupal so much.