MWStew
MWStew copied to clipboard
MediaWiki extension boilerplate maker
MWStew: MediaWiki Extension Boilerplate Maker.
A web interface to create boilerplate extension for MediaWiki development.
Live site
This tool is running on Wikimedia's Tool Labs at http://tools.wmflabs.org/mwstew/
Development
This tool is fairly stable, but is currently going through QA and testing, and is continously developed. Please report any bugs you encounter!
Feel free to contribute!
Install
If you want to use this tool, make sure to:
- Clone the repo
- Run
composer install
- Run
npm install
- Run
grunt build
- Make sure
/temp
and/cache
are both writable by the web server.
- See MWStew-CLI for a command-line tool to create MediaWiki extension files.
- See MWStew-builder for the base package that builds the extension files.
Contribute
This is fully open source tool. It will be hosted so anyone that wants to use it can do so without running the script.
Contributions are extremely appreciated. Here are ways you can help:
- Test the form and add bug reports and/or feature requests to the issues.
- Add hooks to the form (there are many to add!) Read about adding hooks to MWStew!.
- Fix bugs or issues and submit pull requests.
Pull requests are welcome! Please participate and help make this a great tool!
Authors
Moriel Schottlender (mooeypoo)