https://events.drupal.org/seattle2019/sessions/migrating-terrible-static-content-drupal-8

  • Understand the issues faced with migrating static HTML content
  • Learn how to build a content index for migration and use tools to help audit/organize
  • Understand capabilities of Migration Tools and use with your Migration Source plugin of choice
  • See the results of a fully configured HTML DOM traversal migration into Drupal content types.

Projects

Provides D8 port of familiar migrate ops from d7 like rollback, import etc

  • migrate_file

Core Migration/Migration Tools

Tools works w/ prepareRow()

Row can be URL/html

Migration YAML defines the following:

  • source
  • source operations

Migrate_Plus:

YAML example from migrate_plus

Field mappings look extremely similar to what we've done in the past w/ static to D7 html