Le 22/07/2015 16:13, Federico Leva (Nemo) a écrit :
Gerrit is too unpredictable for users: https://phabricator.wikimedia.org/T86476#1462980 . It's probably easier and more functional to create some "mediawiki-users" vendor on packagist and let any MediaWiki sysadmin (not developer) join to add the packages they need for whatever reason.
Nemo
About https://gerrit.wikimedia.org/r/#/c/225663/ which states:
Revert "Convert to globals and add composer support"
The RfC for adding composer support for extensions was declined. We should not be adding composer support to more extensions.
Which removes: https://gerrit.wikimedia.org/r/#/c/190027/14/composer.json,unified
And honestly I am confused. From my understanding we wanted to come in a position where we use composer to download the packages and resolve the dependencies then the extension loader, potentially having the extension loader as a composer plugin.