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

Replace custom parameters with real symfony config #4433

Merged
merged 33 commits into from Aug 16, 2020
Merged

Replace custom parameters with real symfony config #4433

merged 33 commits into from Aug 16, 2020

Conversation

craigh
Copy link
Member

@craigh craigh commented Aug 3, 2020

Q A
Bug fix? no
New feature? yes
BC breaks? no
Deprecations? yes
Fixed tickets -
Refs tickets #4352
License MIT
Changelog updated yes

Description

The goal of this PR would be to replace all custom parameters in the services_custom.yaml file with appropriate configuration in core extensions/bundles using "real" symfony config.

Ultimately, I'd like to remove the services_custom.yaml completely since the services.yaml file is entirely custom anyway. I would also like to look at removing the dynamic/generated.yaml and default files as well.

This would all need some BC work so that 3.1.0 doesn't break existing installs, but I think this is quite doable.

Todos

  • Tests
  • Documentation
  • Changelog

@craigh craigh added this to the 3.1.0 milestone Aug 3, 2020
@craigh craigh self-assigned this Aug 3, 2020
@craigh craigh marked this pull request as draft August 3, 2020 00:17
@craigh craigh requested a review from Guite August 3, 2020 00:18
docs/zikula_theme.yaml Outdated Show resolved Hide resolved
@craigh craigh changed the title [POC] start to replace our custom parameters with real symfony config Replace custom parameters with real symfony config Aug 9, 2020
@craigh craigh marked this pull request as ready for review August 16, 2020 17:55
@craigh craigh merged commit 8bd5d29 into master Aug 16, 2020
@craigh craigh deleted the _config branch August 16, 2020 21:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants