Tgr created this task. Tgr added projects: MediaWiki-Vagrant, Wikidata, Composer. Restricted Application added a subscriber: Aklapper.
TASK DESCRIPTION Wikibase does not use extension registration (T88258 <https://phabricator.wikimedia.org/T88258>) and it does not load the Composer autoloader (505e4860cc72 <https://phabricator.wikimedia.org/rEWBA505e4860cc720e1a5098fd3272268448d3342074>) which breaks its usage on Vagrant (dependencies do not get autoloaded, resulting in a `Class 'Wikibase\DataModel\Entity\ItemId' not found` error). This was worked around in T201615 <https://phabricator.wikimedia.org/T201615> / 6254e72 <https://phabricator.wikimedia.org/rMWVA6254e72ffc34e597ed8d7b88284c0dee93d72992> by using composer-merge-plugin to make MediaWiki core install the Wikibase dependencies, but now it seems broken again (the same error is raised, and core's `composer.lock` / `installed.json` does not contain ẇikibase/data-model`). TASK DETAIL https://phabricator.wikimedia.org/T228593 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Tgr Cc: Aklapper, Tgr, darthmon_wmde, Nandana, Sario528, Lahi, jgleeson, Gq86, GoranSMilovanovic, QZanden, Djdungti, LawExplorer, _jensen, rosalieper, Luke081515, Wikidata-bugs, aude, Mbch331, bd808, jeremyb, Legoktm
_______________________________________________ Wikidata-bugs mailing list Wikidata-bugs@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs