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.
Problem/Motivation
Per #2533886: [meta] Move module-specific migration support into the particular modules supported, move support for block_content migration into the block_content module.
Proposed resolution
For the most part, this is a matter of moving files around and updating namespaces. Also, explicit destination module dependencies can be removed.
Migration templates to be moved:
- d6_block_content_body_field
- d6_block_content_type
- d6_custom_block
Remaining tasks
Submit a patch.
User interface changes
N/A
API changes
Namespaces of affected migration plugins will change.
Data model changes
N/A
Comment | File | Size | Author |
---|---|---|---|
#8 | 2533994-8.patch | 5.81 KB | phenaproxima |
| |||
#4 | interdiff-2533994-1-4.txt | 2.53 KB | phenaproxima |
#4 | 2533994-4.patch | 5.77 KB | phenaproxima |
#1 | 2533994-1.patch | 4.28 KB | phenaproxima |
Comments
Comment #1
phenaproximaComment #3
phenaproximaBlocked by #2534158: MigrateFullDrupalTestBase must use dynamic test discovery.
Comment #4
phenaproximaMoved the tests into the Drupal\block_content\Tests\Migrate namespace, and moved the d6_box source plugin schema into block_content.schema.yml.
Comment #5
phenaproximaComment #6
mikeryanLooks good to me.
Comment #7
alexpottNeeds a reroll.
Comment #8
phenaproximaRe-rolled. Can't generate an interdiff due to the conflicts which, well, necessitated the reroll. :)
Comment #9
mikeryanPresumptive RTBC assuming testbot passes.
Comment #10
alexpottCommitted 6220d90 and pushed to 8.0.x. Thanks!