Development policy

Jump to navigation Jump to search

The development policy defines how Wikimedia software is developed and maintained. This includes MediaWiki core, the bundled skins and extensions, as well as other skins and extensions that are deployed on Wikimedia Foundation wikis.

Architecture principles

All Wikimedia engineering endeavors are guided by the Architecture Principles.

Standalone services

Creation of new services that external to MediaWiki, should follow the Wikimedia services guideline.

Deprecation policy

Changes to MediaWiki core that deprecate or remove aspects of the public PHP interface, must follow the Deprecation policy.

Runtime support

Changes to PHP support in MediaWiki core or components bundled with official MediaWiki releases, must follow the Support policy for PHP.

Code review

Privileged Gerrit users must follow the Gerrit privilege policy when exercising their +2 rights.

Implementation policies