Problem/Motivation
migrate_drupal_multilingual was deprecated back in #2966856: Hide and disable Drupal Migrate Multilingual, but back then we did not have a proper mechanism for deprecating and removing modules. Following child issues of #3135100: [policy and meta] Provide a proper mechanism for deprecating modules and themes we have a way of doing this now, so we should update migrate_drupal_multilingual to match and remove it in Drupal 10.
Steps to reproduce
Proposed resolution
Deprecate migrate_drupal_multilingual correctly in 9.4.x.
Remove migrate_drupal_multilingual in 10.0.x.
Remaining tasks
User interface changes
API changes
Data model changes
Release notes snippet
| Comment | File | Size | Author |
|---|---|---|---|
| #6 | 3261957-6.patch | 11.31 KB | longwave |
Comments
Comment #2
longwaveComment #3
quietone commentedThis is already done in #3261004: Remove deprecated code from the migration system , comment #7.
Comment #4
catchMarked #3261961: Mark migrate_drupal_multilingual obsolete as duplicate.
Comment #6
longwaveRemove all remaining references to migrate_drupal_multilingual except the code that uninstalls it and the test for that.
Comment #7
andypostI think it better to get this fix first as it does clean-up mentions as well
@quietone the issue just changing life-cycle but the #3261004-7: Remove deprecated code from the migration system will *remove* and technically could be done only after current issue
Comment #8
andypostThe removal issue is #2966859: Remove Migrate Drupal Multilingual module in Drupal 10
Comment #9
quietone commented@andypost, thanks. I posted that just before I went to sleep and didn't think about it enough.
According to this comment modules being marked obsolete needs an update to uninstall it. That is not in the patch because it already exists, \migrate_drupal_post_update_uninstall_multilingual
Comment #12
catchCommitted/pushed to 10.0.x and cherry-picked to 9.4.x, thanks!