hashar created this task. hashar added projects: Release-Engineering-Team-TODO, Release-Engineering-Team (CI & Testing services), MachineVision, MediaWiki-extensions-PropertySuggester, Wikidata-Campsite. Restricted Application added subscribers: Liuxinyu970226, Aklapper. Restricted Application added projects: Wikidata, Structured-Data-Backlog.
TASK DESCRIPTION I have found out a few extensions that are apparently deployed to Wikimedia but have their CI jobs relying on composer to install dependencies. They should be switched to use `mediawiki/vendor` instead. There is at least: - MachineVision - PropertySuggester - WikibaseQualityConstraints - WikibaseJavaScriptApi - WikibaseQuality - WikibaseQualityExternalValidation They are configured in integration/config with the composer variant of the job, and there is even a FIXME for them. Example: name=zuul/layout.yaml - name: mediawiki/extensions/MachineVision template: # FIXME: Document why this is using the composer variant. - name: extension-quibble-composer That should be `extension-quibble-vendor`, or due to T232759 <https://phabricator.wikimedia.org/T232759>: - extension-quibble-noselenium - extension-quibble-only-selenium TASK DETAIL https://phabricator.wikimedia.org/T249845 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: hashar Cc: Aklapper, hashar, Liuxinyu970226, CBogen, darthmon_wmde, Nandana, NebulousIris, Lahi, Gq86, Ramsey-WMF, GoranSMilovanovic, QZanden, LawExplorer, _jensen, rosalieper, Liudvikas, Scott_WUaS, Jonas, Wikidata-bugs, aude, Lydia_Pintscher, Sjoerddebruin, Mbch331
_______________________________________________ Wikidata-bugs mailing list Wikidata-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs