JanZerebecki added subscribers: bd808, Legoktm. JanZerebecki added a comment.
This should probably be answered by @bd808 or @legoktm . In the long run not running composer in projects that use composer for dependencies is probably a bad idea. As is duplicate declaration of dependencies in two places without something that automatically synchronizes them. Anyway that seems more like a long run thing, so unless we can switch to use something nice for the next deployment (I don't follow the extension registration and composer stuff in Mediawiki closely enough to know), we should find a solution that works now: Wikidata CI works by running composer as one of the first things in each job, deviating from that for one new Wikidata extension seems like a bad idea, unless we are ready to change this for everything. TASK DETAIL https://phabricator.wikimedia.org/T88436 REPLY HANDLER ACTIONS Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign <username>. EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: JanZerebecki Cc: Legoktm, bd808, JanZerebecki, adrianheine, JeroenDeDauw, hashar, Aklapper, Wikidata-bugs _______________________________________________ Wikidata-bugs mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs
