Open mxr576 opened 6 years ago
Can somebody take a look at the test build in the Travis CI who has admin right? Test jobs were not even started.
Maybe @bd808?
Hey, is there anyone here who can review this PR?
Thanks for this. I found this PR when looking for a fix for --ignore-platform-reqs. I am going to pull in this as a patch and see if it works.
ping :D forwarding --no-suggest would be :100:
ping @bd808, you are the maintainer, aren't you?
Is this PR ongoing or dead? I'm in need of --ignore-platform-reqs
.
It is dead on my part, someone can take over. We stopped using the merge plugin because it proved to be a bottleneck several times. We rather rely on OTTB Composer features, e.g.: use path repositories on the project level to register dependencies of custom components when needed; and we developed our own upstream Composer repository for shared components. AFAIK, this covers everything that anyone used/using the merge plugin. It was a great tool back in the days but personally, I do not think it is necessary in 2021.
Thanks for the update. This was very helpful. After re-evaluating our use-case we also decided to drop this.
@reedy you the only maintainer left? This PR needs some love. 💚
If I run composer create-project --ignore-platform-reqs
on a project that requires wikimedia/composer-merge-plugin
and has "merge-plugin"
-"include"
files configured the MergePlugin will not respect the --ignore-platform-reqs
and might fail while running the built-in update command.
We probably should start a new MR for it to work around the conflicts AND make it respect COMPOSER_IGNORE_PLATFORM_REQS=1
as well.
Merge plugin did not respected
--prefer-lowest
option so highest-lowest testing could not be achieved with it. This PR fixes this problem and also fixes some others: