Where does the mediawiki/mediawiki package come from? It's no longer on Packagist; how does Composer know where to get it? It should certainly not appear as a requirement for any package.
As for removing the functionality: do you mean the functionality of the Composer merge plugin? i.e. that we can load dependencies in the MediaWiki root directory, rather than within each extension's directory?
On 15/11/19 7:16 pm, Max Semenik wrote:
On Fri, Nov 15, 2019 at 8:16 AM Brad Jorsch (Anomie) bjorsch@wikimedia.org wrote:
It also predated T467 RfC: Extension management with Composer https://phabricator.wikimedia.org/T467, which rejected the proposal to manage extensions via composer.
Which raises the question: should this functionality stay in MediaWiki at all?