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
As of 8.8.x
, modules can declare their Drupal 8 (or 9) upgrade status (changelog, issue #2936365: Migrate UI - allow modules to declare the state of their migrations).
As of address-8.x-1.9
:
- this module appears to have a complete (finished) upgrade path from addressfield in D7 (#2912087: Field plugin migration from D7/addressfield)
- work is ongoing (not_finished upgrade path) from D7 location_cck (#3173870: Support core migrations for automated update from Location (D7) fields) and D7 location (#2974631: Add D7 Location-to-Address migrate process plugin)
Proposed resolution
Declare the status of the three migrations in a migrations/state/address.migrate_drupal.yml
file.
For the unfinished migrations, add comments with a link to the issue where the migration work is ongoing.
Remaining tasks
Write a patch- Review and feedback
- RTBC and feedback
- Commit
- Release
User interface changes
None.
API changes
None.
Data model changes
None.
Comment | File | Size | Author |
---|---|---|---|
#5 | 3189605-5--declare-upgrade-status.patch | 1.95 KB | mparker17 |
|
Comments
Comment #2
mparker17Here's a patch. Reviews welcome.
Comment #3
mparker17(added related issues)
Comment #4
mparker17Here's a patch that adds a test for the update status.
Comment #5
mparker17Fix test breakage and coding standards issues.
Comment #7
bojanz CreditAttribution: bojanz commentedCommitted, thanks!
Comment #8
mparker17Awesome! Thank you!
Comment #9
mparker17I've just updated the patches in #2974631: Add D7 Location-to-Address migrate process plugin and #3173870: Support core migrations for automated update from Location (D7) fields, which declare their migrate statuses.