[Wikidata-bugs] [Maniphest] [Commented On] T199440: Install cache/integration-tests with Wikibase CI tests

2018-07-20 Thread hashar
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

[Wikidata-bugs] [Maniphest] [Commented On] T199440: Install cache/integration-tests with Wikibase CI tests

2018-07-20 Thread WMDE-leszek
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

[Wikidata-bugs] [Maniphest] [Commented On] T199440: Install cache/integration-tests with Wikibase CI tests

2018-07-20 Thread hashar
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

[Wikidata-bugs] [Maniphest] [Commented On] T199440: Install cache/integration-tests with Wikibase CI tests

2018-07-20 Thread gerritbot
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

[Wikidata-bugs] [Maniphest] [Commented On] T199440: Install cache/integration-tests with Wikibase CI tests

2018-07-18 Thread gerritbot
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