Demystifying Drupal 8 Migrations
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.
https://www.fldrupal.camp/sessions/development-performance/demystifying-drupal-8-migrations
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.
https://www.fldrupal.camp/sessions/development-performance/demystifying-drupal-8-migrations