On Tue, Jul 21, 2015 at 6:52 AM, Daniel Werner daniel.a.r.werner@gmail.com wrote:
Hi,
I'd like to add my extension https://github.com/DanweDE/mediawiki-ext-UserBitcoinAddresses as "mediawiki/user-bitcoin-addresses" in packagist.
When trying to do so, packagist states I should ask someone with the proper rights to maintain the "mediawiki" vendor.
I have read up on
https://www.mediawiki.org/wiki/Manual:Developing_libraries#Packagist_guideli...
And I wrote two of the guys listed to have access to the "mediawiki" vendor account but I am not sure I am getting a reply so I thought I'd also try it through this channel.
Any advice how I'd get my GitHub repo on packagist under the "mediawiki" vendor would be highly appreciated.
Migrate the origin repository to the Wikimedia gerrit hosting where the MediaWiki developer community has access to fix security issues and I'll be glad to make sure that Packagist integration is setup properly from there. You are of course free to publish your extension under your own vendor prefix, but if you want to take advantage of the MediaWiki vendor prefix the MediaWiki community needs to be be able to assert some measure of control over the published package.
On a semi-related note, use of autoload.files to register an extension with MediaWiki after installation via Composer should be considered a deprecated feature [0].
[0]: https://phabricator.wikimedia.org/T467#1464482
Bryan