Problem/Motivation
The migration process (drush upm) doesn't need the theme to be activated except for the "preview to story" task which is loading already migrated SDC components.
For example, if only ui_suite_uswds is activated and we run drush upm ui_suite_bootstrap, the migrtaion will run well but for each call to component render element in stories if the component exists in both ui_suite_uswds and ui_suite_bootstrap, ui_suite_uswds one will be called instead of ui_suite_bootstrap.
Proposed resolution
Test if the theme is not activated before running the migration, stop the process and print a message.
Issue fork ui_patterns-3464869
Show commands
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #2
smustgrave commentedMay be something I can tackle
Comment #3
pdureau commentedComment #4
pdureau commentedif possible, do also the remaining @todo in ui_patterns_legacy:
Comment #7
pdureau commentedComment #8
pdureau commented