hashar added a comment.
Which does not mean not using MediaWiki's BagOStuff etc, just wrapping it into PSR-16 interface.
That is how computer science has been proceeding for decades. Middle ware / adaptation layers between old and new API :]I am looking forward to migrate to that PSR
WMDE-leszek added a comment.
I guess you are experimenting toward migrating to PSR-6 / PSR-16?
Indeed.
Which does not mean not using MediaWiki's BagOStuff etc, just wrapping it into PSR-16 interface.TASK DETAILhttps://phabricator.wikimedia.org/T199440EMAIL
hashar added a comment.
Hamcrest was indeed a similar use case and we went adding it to mediawiki/core require-dev. I think it boils down to not being able to composer merge require-dev of multiple extensions, since they have eg codesniffer at specific versions.
I am not sure what is the idea
gerritbot added a comment.
Change 446568 merged by jenkins-bot:
[mediawiki/core@master] Install cache/integration-tests as require-dev
https://gerrit.wikimedia.org/r/446568TASK DETAILhttps://phabricator.wikimedia.org/T199440EMAIL
gerritbot added a comment.
Change 446568 had a related patch set uploaded (by Addshore; owner: Addshore):
[mediawiki/core@master] Install cache/integration-tests as require-dev
https://gerrit.wikimedia.org/r/446568TASK DETAILhttps://phabricator.wikimedia.org/T199440EMAIL