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

[Kernel] Add Kernel component #30672

Closed
wants to merge 13 commits into from

Conversation

alquerci
Copy link
Contributor

@alquerci alquerci commented Mar 24, 2019

Q A
Branch? master
Bug fix? no
New feature? yes
BC breaks? no
Deprecations? no
Tests pass? yes
Fixed tickets #29275, #27479
License MIT
Doc PR TODO

See #29275 for all details.

To help code review there are one commit per action.

Todo

@@ -20,6 +20,7 @@
"symfony/contracts": "^1.0.2",
"symfony/event-dispatcher": "^4.3",
"symfony/http-foundation": "^4.1.1",
"instinct/kernel": "dev-symfony-master",
Copy link
Contributor Author

@alquerci alquerci Mar 24, 2019

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is temporary until the component is available on Packagist.

It will be updated to "symfony/kernel": "^4.3".

@alquerci
Copy link
Contributor Author

The Travis failure is due to symfony/messenger outdated on Packagist bdf294f instead of 326b694.

@nicolas-grekas nicolas-grekas added this to the next milestone Mar 25, 2019
@alquerci alquerci force-pushed the v4.3-add-kernel-component branch 2 times, most recently from 456b067 to 711bdc6 Compare March 26, 2019 01:09
@alquerci
Copy link
Contributor Author

@Korbeil @DanieleGBX I heard that you want to help in order to speed-up the merge of the new Kernel component. Any help are welcome from anyone else wants to help.

This PR provides all required code modifications, but we still needs to upgrade the documentation and to write the UPGRADE_6.0.md file. And for sure code review are welcome.

You can see the full to do list on this PR description.

@alquerci alquerci changed the title [WIP] [Kernel] Add Kernel component [Kernel] Add Kernel component Mar 31, 2019
@alquerci
Copy link
Contributor Author

alquerci commented Mar 31, 2019

As it left only to upgrade the documentation then removed [WIP].

cc @stof @nicolas-grekas @dunglas

@Simperfit
Copy link
Contributor

what's the ETA of this ?

@alquerci
Copy link
Contributor Author

@Simperfit As you can see the Dev is done except for the documentation PR that I am not able to do.

I am just waiting for the green fire in order to rebase on the latest master version (currently based on 682855f).

@nicolas-grekas @dunglas What is the ETA for the code review? What is the priority of this?

@fabpot
Copy link
Member

fabpot commented Feb 3, 2020

I've just re-read this issue and some other related to the same. I don't think this is something we will ever do. Lately, we have decoupled things more. And Flex did part of the job. But, having big BC breaks is out of the equation with the maturity of the framework. We might do some small steps in this direction, but no big bang. I'm closing for these reasons.

@fabpot fabpot closed this Feb 3, 2020
@nicolas-grekas nicolas-grekas modified the milestones: next, 5.1 May 4, 2020
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.

5 participants