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

EZP-31220: Migrated codebase to Symfony 5 #2992

Merged
merged 25 commits into from
Mar 18, 2020
Merged

EZP-31220: Migrated codebase to Symfony 5 #2992

merged 25 commits into from
Mar 18, 2020

Conversation

webhdx
Copy link
Contributor

@webhdx webhdx commented Mar 16, 2020

Question Answer
JIRA issue EZP-31220
Improvement yes
New feature no
Target version master
BC breaks yes
Tests pass yes
Doc needed yes

Doc:

TODO:

  • Drop TMP commits before merging
  • Migrate codebase to Symfonny 5
  • Resolve outstanding Behat issue.
  • Fix new code according to Coding Standards ($ composer fix-cs).

@webhdx webhdx changed the title Migrated codebase to Symfony 5 EZP-31220: Migrated codebase to Symfony 5 Mar 16, 2020
@webhdx webhdx marked this pull request as ready for review March 16, 2020 15:02
@emodric
Copy link
Contributor

emodric commented Mar 16, 2020

Why will you not support Symfony 4.4 LTS?

I realize Symfony 5 is the latest and greatest, but this means that eZ will not have a LTS release of Symfony for another two years which is not ideal.

@lserwatka
Copy link
Member

We will have LTS sooner. That is why. More info will follow.

@emodric
Copy link
Contributor

emodric commented Mar 16, 2020

I'm talking about Symfony LTS, not eZ. Symfony LTS will be only 5.4 which is due in November 2021.

@gggeek
Copy link
Contributor

gggeek commented Mar 16, 2020

Otoh Sf 4.4 will be supported until 3rd Q 2023...
What are the planned release date and maintenance window for eZPl 3?

Copy link
Member

@alongosz alongosz left a comment

Choose a reason for hiding this comment

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

Mostly CS. What I'm worried about are code examples that were erroneously automatically aligned. Even if you go back to the previous version of fixer (was like that on purpose), it will probably stay like that, unless addressed.

But what's important is that we don't forget to drop dev branches from composer

@webhdx webhdx force-pushed the symfony5 branch 2 times, most recently from b7f1863 to 0f0f4ae Compare March 18, 2020 18:07
@webhdx webhdx merged commit f0fa26c into master Mar 18, 2020
@webhdx webhdx deleted the symfony5 branch March 19, 2020 09:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

Successfully merging this pull request may close these issues.

7 participants