close
Skip to content

wikimedia/mediawiki-tools-cli

MediaWiki CLI (mw)

mw is a command-line interface for MediaWiki and Wikimedia developers. It provides a set of tools to simplify common tasks, such as managing a local development environment, interacting with GitLab and Gerrit, and more.

Key Features

  • MediaWiki Development Environment: A Docker-powered local environment for MediaWiki development.
  • GitLab & Gerrit Integration: Tools for managing merge requests, patches, and repository interaction.
  • ToolHub & CodeSearch: Quick access to Wikimedia developer tools and codebase search.
  • Update System: Easy updates to the latest version of the CLI.

Getting Started

Usage

For user-facing documentation and a guide on how to use mw, visit the MediaWiki.org page.

Installation

Follow the installation guide on MediaWiki.org.

Contributing & Development

We welcome contributions! Please see the following documents for more information:

  • CONTRIBUTING.md: Guidelines for contributing to the project and the workflow we follow.
  • DEVELOPMENT.md: Detailed instructions on how to set up your local development environment, build the project, and run tests.

Support

CI & Integration tests

This repository has continuous integration setup on GitLab. You can read more in CI.md.

License

This project is licensed under the Apache License 2.0. See the LICENSE file for details.

About

Github mirror of "mediawiki/tools/cli" - our actual code is hosted with Gitlab (https://gitlab.wikimedia.org/ - please see https://www.mediawiki.org/wiki/Developer_access for contributing)

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors