Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
I think this module should take responsibility for editing, building and creating migrations. We'll provide a UI on-top of migrations themselves so they can be manipulated but also a UI on top of migration templates so they can be configured and edited also. Once you've constructed your migrations, it will be onto using a "runner" like the ones provided in migrate_tools, migrate_manifest or Migrate Wizard once that comes about.
This module is now called migrate_ui - #2624062: Decide on the module name before publishing to a full project
What's already done
- View a list of the migrations on your website
- Edit those migrations, including tags, migration name, process mapping and advanced process plugin configuration via the UI
- Delete migrations
- Create new migrations entirely from scratch
- Add some filters to the list view - #2624132: Add filters to the listing page
- Allow the process pipeline to be re-ordered - #2624058: Add a way to re-order process steps
- Pickup other modules process plugins - #2624128: Allow other modules process plugins to be picked up.
- Migrate UI Templates - #2626464: Add a UI for Migration Templates
What's Next
- Find a way to build advanced migrations - #2629340: Support migrations that need advanced building
- Find a way to "configure" sources. Helps with builders but also any runner must solve this.
Comments
Comment #2
benjy CreditAttribution: benjy at PreviousNext commentedComment #3
benjy CreditAttribution: benjy at PreviousNext commentedComment #4
mikeryanHere's the (overlapping) meta for the UI in migrate_tools: #2470855: [meta] Implement a general-purpose UI for migration.
Comment #5
benjy CreditAttribution: benjy at PreviousNext commentedComment #6
benjy CreditAttribution: benjy at PreviousNext commentedComment #7
AnybodyPerhaps an official statement on the module page should be made, if this module is DEAD? ;)
Just found a link in the https://pantheon.io/blog/migrating-from-drupal7-to-drupal9 blog article and was wondering about it... ;)