Migrate in core works. Yesterday, after our weekly call (I am so thankful for eliza411 for organizing these calls, they are absolutely invaluable) a clear roadmap have emerged and I have written a rudimentary but functional drush command to run our migrations. Then I pointed it to a Drupal 6 database... and it worked. Just like that. Today penyaskito has finished the aggregator feed migration that eliza411 and mpgeek started and also written the aggregator item migration. These also work. We are basically done with the configuration migration and these are the first two content entities to work. Test instructions are posted for the curious. Despite every migration is integration tested and most sources (and some destinations too) are unit tested there is a limit to what we can test: for example, we check that the contents of the variable we believe in D6 contained the site slogan ends up where we think it should end up in Drupal 8 but there's no real way to check that the slogan that appeared in D6 really appears in D8 short of someone running the d6_system_site migration and checking this fact.
Commenting on this Story is closed.