-
Notifications
You must be signed in to change notification settings - Fork 149
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
Update containers to use Composer 2.0 #1063
Comments
I've identified two issues so far:
The Sensio distribution bundle has been abandoned, so unless this can be fixed via a composer update then we can't use composer 2 when running Symfony 2.3 tests. Symfony 2.3 was an LTS release that reached EOL in May 2017. If Symfony 2.3 ends up being literally only one that can't use Composer 2 then I think we should consider dropping it from the test suite. |
I'm 👍 for removing Symfony 2.3 from the test suite to allow more momentum on actively supported software. |
Looks like it was fixable via an update: #1075. After we've released 0.50 do you think you could help me get all the composer 2 changes over the finish line? |
@morrisonlevi what's the work on this? I think we completed the migration or we still have work to do? |
Here's what I remember:
All has been well since, I think. This probably means that we're good to try upgrading composer in containers the next time we are working on them (or want to prioritize it). |
Thanks @morrisonlevi |
I recommend updating our testing containers to use the newer composer version. It's compatible all the way back to PHP 5.3, so we're safe on that front.
The main motivation is that it is significantly faster, and slow updates/installs are annoying. This should help us out quite a bit. For instance, look at the speed up of common installations:
Taken from https://blog.packagist.com/composer-2-0-is-now-available/#performance-improvements.
I recommend a phased roll-out in case we encounter issues.
The text was updated successfully, but these errors were encountered: