Modules Unraveled Podcast

089 Migrate in Core with Moshe, Melissa, Mike and Chx - Modules Unraveled Podcast

Informações:

Synopsis

## Migrate in Core! * Why was the Migrate module chosen to get into core? This has been discussed for a very, very long time. The problem with the upgrade path is it runs Drupal 8 code against a Drupal 7 database so a lot of APIs need to be re-implemented in a more restricted fashion but obviously no one is too thrilled to waste time on code that runs essentially once per site at most so we tried to reuse as much code as we can with often unsatisfactory results. Code you’d think will work against a D7 database might turn out to work against a D7 *test* database but not the real ones. * How did this get into core even though Drupal is “frozen”? Well, ask Alex Pott. He raised the idea at DrupalCon Prague. You should remember Drupal 7 was held back by the upgrade path by about half a year. Decoupling the ready levels of any sort of data upgrade path and release is certainly a wise idea. Realizing some part of Drupal is broken beyond recognition and making a smart decision on how to solve the problem is someth