Project Information
- Name of tool/project: MediaWiki REST API router interface
- Project home page: https://phabricator.wikimedia.org/T221177
- Name of team requesting review: Core Platform
- Primary contact: Evan Prodromou (eprodromou@wikimedia.org)
- Target date for deployment: Sep 15 2019
- Link to code repository / patchset: https://gerrit.wikimedia.org/r/#/c/mediawiki/core/+/508972/
Description of the tool/project
This is a set of modules in the MediaWiki core platform code for exposing RESTful API interfaces.
Description of how the tool will be used at WMF
The first API will be the Parsoid service API, and the next will be an API exposing the core functionality of MediaWiki. This review is just for the REST API infrastructure, and not for any API interfaces.
Dependencies
None; it's all homegrown code.
Has this project been reviewed before?
No.
Working test environment
Should work with a base MediaWiki installation, with $wgEnableRestAPI enabled.
Post-deployment
Core Platform Team will manage post deployment.