Problem/Motivation
Next step in removing HAL and normaliser from the codebase prior to the 10.x upgrade is to disable both modules on existing sites via an upgrade script.
Remaining tasks
- Write script and test on install
Testing
- Test on upgrade on a previously installed site installs, check that modules are disabled
Issue fork sector-3386593
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:
- 3386593-9.5.x-upgrade-script
changes, plain diff MR !62
Comments
Comment #5
heiket commentedHihi @Dieuwe raised valid concerns about disabling and removing modules in case sites have dependencies we have not foreseen! So we add a safety check and if sites have further dependencies we'll won't do anything and sites owners have to check this as part of the manual clean-up task in context of https://www.drupal.org/project/sector/issues/3386022! Ta :).
Comment #6
heiket commentedComment #7
heiket commentedComment #8
heiket commentedWe decided to not do this and added the modules to the list of modules that need to be manually removed,