8000 [3.0] Bump minimum PHP version to 5.6 · Issue #16593 · symfony/symfony · GitHub
[go: up one dir, main page]

Skip to content
8000

[3.0] Bump minimum PHP version to 5.6 #16593

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

Closed
colinodell opened this issue Nov 18, 2015 · 2 comments
Closed

[3.0] Bump minimum PHP version to 5.6 #16593

colinodell opened this issue Nov 18, 2015 · 2 comments

Comments

@colinodell
Copy link
Contributor

Symfony 3 currently requires PHP 5.5.9 or higher. However, official support for 5.5 ended 4 months ago, and security fixes will no longer be added after July 2016.

From what I can tell, the 5.5.9 requirement was chosen because it's the minimum version available for Ubuntu 14.04 LTS. While I do understand that supporting these LTS users is important, I wonder whether that outweighs the fact that Symfony is explicitly supporting a now-unsupported version of PHP, especially when upgrading to PHP 5.6 isn't too difficult.

I'm therefore curious what your thoughts would be on dropping support for 5.5 and requiring 5.6+ instead.

Pros for bumping min version to 5.6:

  • Symfony's PHP support will align with the currently-supported PHP versions
    • No need to support 5.5 throughout the entire lifetime of Symfony 3
    • Encourages the community to upgrade to a modern PHP version
  • PHP 5.5 / Ubuntu 14.04 users can still upgrade to Symfony 2.8 and use the latest features

Cons:

  • Anyone not willing/able to upgrade from 5.5 to 5.6 will be stuck on Symfony 3.x
  • This decision may affect other projects relying on components from 3.0

I'm not strongly against 5.5 support - I just wanted to see how others feel about this.

Perhaps it would be okay to drop 5.5 support if (for whatever reason) Symfony 3.0.0 is released after Ubuntu 16.04 LTS (assuming it ships with PHP 5.6 or 7.0)?

@fabpot
Copy link
Member
fabpot commented Nov 18, 2015

This topic has already been discussed and we decided to support PHP 5.5.9. Symfony 3 is going to be released in two weeks for now, so not something we will change now.

@colinodell
Copy link
Contributor Author

Understood, thanks!

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

No branches or pull requests

2 participants
0