- π¨π¦Canada jmee Canada
Here are some examples where the migration definition file has been edited, but I think it would be better to use hook_migration_plugins_alter if you need to apply this change everywhere
In my example, the D7 source site's text formats weren't migrated properly when the site was upgrade to d7, so machine names are in the d6 format.
Node body field:
process: body: - plugin: sub_process source: body process: value: value format: - plugin: static_map bypass: true source: format map: '1': 'basic_html' '2': 'full_html' '3': 'plain_text' '4': 'plain_text' default_value: 'basic_html'
Term description field:
process: description/value: - plugin: get source: description description/format: - plugin: static_map source: format map: '1': 'basic_html' '2': 'full_html' default_value: 'basic_html'
Or a simple default value also works:
process: description/format: - plugin: default_value default_value: 'basic_html'
- Status changed to Postponed
15 days ago 4:13am 23 May 2025 - π³πΏNew Zealand quietone
The Migrate Drupal Module was approved for removal in π [Policy] Migrate Drupal and Migrate Drupal UI after Drupal 7 EOL Fixed .
This is Postponed. The status is set according to two policies. The Remove a core extension and move it to a contributed project β and the Extensions approved for removal β policies.
The deprecation work is in π [12.x] [Meta] Tasks to remove Migrate Drupal module Postponed and the removal work in π [12.x] [Meta] Tasks to remove Migrate Drupal module Postponed .
Migrate Drupal will not be moved to a contributed project. It will be removed from core after the Drupal 12.x branch is open.