Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make Quickstart Overrides More Maintainable #3713

Open
tadean opened this issue Sep 12, 2024 · 1 comment
Open

Make Quickstart Overrides More Maintainable #3713

tadean opened this issue Sep 12, 2024 · 1 comment
Assignees
Labels

Comments

@tadean
Copy link
Contributor

tadean commented Sep 12, 2024

Motivation

The Quickstart override system to allow our modules to override configuration for contrib modules can be cumbersome in cases where the configuration entities are complex, such as for entity view displays and fields. This is most notable in the metatag overrides for the content types that use them.

It would a good improvement to maintainability if overrides could be sparse rather than complete overrides so that changes to the non-overridden entities do not need to be exported and created by hand.

Is your feature request related to a problem? Please describe.

It's difficult to make major changes to the content types because configuration changes must be exported two times, once version to the originals without metatag enabled, and a second version with metatag enabled.

Proposed Resolution

Add a feature to override Quickstart config provider that allows the override to potentially contain just the modification (rather than the entire entity)

@tadean tadean added enhancement New feature or request developer experience labels Sep 12, 2024
@tadean tadean self-assigned this Sep 12, 2024
@tadean
Copy link
Contributor Author

tadean commented Sep 13, 2024

Investigate how the Recipes Initiative might be involved with this functionality.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant