Problem
See problem definition in #3092272: [Meta] [PP-1] Moving away from features.
Solution
- Remove the
module.features.ymlfile - Move the default editable config from
hook_install()into a module'sconfig/install/*.ymlfile. - If
hook_installalters configuration from other modules, consider whether we should include the config file in the profile'sconfig/installfolder to overwrite it instead - Remove any
_module_set_defaultsfunction
Steps to reproduce
- Enable all changed modules
- See that none of them install configuration provided by other modules
- Change configuration for each module
- Revert features
Expected result (after fix)
The changed configuration keeps its changes.
Actual result
The changed configuration is reverted to default values.
Comments
Comment #2
kingdutchhttps://github.com/goalgorilla/open_social/pull/1638
Comment #3
ronaldtebrake commented