On Tue, Jul 21, 2015 at 6:52 AM, Daniel Werner
<[email protected]> 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_guidelines
>
> 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
-- 
Bryan Davis              Wikimedia Foundation    <[email protected]>
[[m:User:BDavis_(WMF)]]  Sr Software Engineer            Boise, ID USA
irc: bd808                                        v:415.839.6885 x6855

_______________________________________________
Wikitech-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Reply via email to