Closed steffkes closed 9 years ago
My take on this is we keep the lock file in the repository.
Removing the lock file so that Travis can "randomly" run releases we have not tested lead to random errors which are a nuisance to new contributors. I rather care for new contributors and enforce "random" testing manually with a setup like: http://blog.wyrihaximus.net/2015/06/test-lowest-current-and-highest-possible-on-travis/
So we let Travis deal with other versions, and contributors can safely know they are coding on the same dependencies as everyone else and if errors do popup in a PR, its their fault, not some random dependency break.
ah, oh .. that's a nice one - didn't know about it! agreed, that's the way to go then
As per https://getcomposer.org/doc/02-libraries.md#lock-file:
Saying we don't have to, but we can. What's your take on this @rdohms ?