MediaWiki Packagist

MediaWiki Packagist mirrors the MediaWiki extension and skin directories as a [https://getcomposer.org/ Composer] repository.

How do I use it?

 * 1) Add the repository to your composer.json


 * 1) Add the desired extensions and skins to your requirements using mediawiki as the vendor name.


 * 1)  Run composer update


 * 1)  Packages are installed to extensions/ or skins/

If you need a base setup to install the MediaWiki core with Composer, you can clone [https://github.com/Rudloff/mediawiki-composer this repository].

Versions
MediaWiki extensions usually provide a branch for each of the maintained MediaWiki version.

We convert these branches into a semantic version number.

So you need to use your current MediaWiki version (e.g. 1.26) as version constraint for your extensions in your composer.json.

Available extensions
You can find the list of all the available extensions (and their versions) in MediaWiki's special>Special:ExtensionDistributor|extension distributor.

Contributing
You can get the code and report issues on [https://github.com/Rudloff/mwpackagist GitHub].