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 book migration into the book 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_book
- d6_book_settings
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 |
---|---|---|---|
#9 | interdiff-2534002-6-9.txt | 568 bytes | phenaproxima |
#9 | 2534002-9.patch | 4.15 KB | phenaproxima |
#6 | interdiff-2534002-2-6.txt | 3.12 KB | phenaproxima |
#6 | 2534002-6.patch | 4.15 KB | phenaproxima |
#2 | 2534002-2.patch | 3.23 KB | phenaproxima |
Comments
Comment #1
phenaproximaComment #2
phenaproximaComment #4
phenaproximaBlocked by #2534158: MigrateFullDrupalTestBase must use dynamic test discovery.
Comment #5
phenaproximaComment #6
phenaproximaMoved the tests into the Drupal\book\Tests\Migrate namespace, and moved the book destination plugin into Book.
Comment #7
phenaproximaUnblocked.
Comment #9
phenaproximaFixed a typo in a namespace.
Comment #10
mikeryanLooks good to me.
Comment #11
alexpottCommitted e47b6a7 and pushed to 8.0.x. Thanks!