-
Notifications
You must be signed in to change notification settings - Fork 1k
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
Declaring composer package version #86
Comments
It's not the same. Shopware has two distributions ways zip version and composer. In the Zip your comment would work. But when somebody depend on Shopware using composer only the require from composer.json will be restrictet. Locking for a specific version makes the lifes for our support team easier, because we have only to check the Shopware version and not of the dependencies. We had already tickets, where a single patch version difference in Symfony broke the complete shop registration and address managment |
Okay. I see, you have incompetent users. |
@shyim If you encounter an issue use version exclusion: But I understand the business is the main thing. |
pinning the version in the composer.json file is a pain in the ass for the other developers, who code plugins or try to manage bigger installations. It is stupid to pin package versions in a composer product. |
@NeoBlack |
@shyim Yes! That is fine. I encourage you to do that, just by the means of the
https://getcomposer.org/doc/01-basic-usage.md#installing-with-composer-lock |
That does not help us. This repository is an library and not an root composer project |
Okay. |
I just explained our current point why we do it and didn't said we are against that 😊 . |
I know you have reason/s for putting package versions into composer.json but that prevents updates. https://github.com/shopware/platform/blob/master/composer.json
We could declare package versions in composer.lock
The text was updated successfully, but these errors were encountered: