Wikimedia Foundation projects
Heterogeneous deployment
A system allowing the deployment of different versions of MediaWiki to different production wikis
|
Rationale
Previously, a big part of the difficulty with deploying MediaWiki in a timely fashion was that many deployments require an all or nothing approach. We didn't have a systematic way of deploying different versions of MediaWiki to different production wikis (i.e. previously, Hebrew Wikisource and English Wikipedia couldn't run on different versions of MediaWiki).
The "Heterogenous deploy" project gave us the ability to stage new versions of our software to production environment, and then deploy in waves to different parts of the cluster. This allows us to deploy in such a way that we can receive and address reports from the first wikis we deploy to before moving on to other wikis that may have different problems to report.
Documents
See also
This article is issued from Mediawiki. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.