Deployments/One week

From Wikitech
Jump to: navigation, search

Summary

The Wikimedia Foundation began using a one-week deploy cycle in June of 2013. This page describes that cycle. The cycle consists of 2 deploys a week, in 3 phases, starting on Thursday. This means a version of MediaWiki that starts to go out to the WMF cluster on Thursday the 7th will be on all WMF-hosted wikis by Thursday the 14th, one week later.

Generalized Deploy calendar

Sunday Monday Tuesday Wednesday Thursday Friday Saturday
week0 wmf1 to set 0
week1 wmf1 to set 1 wmf1 to set 2

wmf2 to set 0

week2 wmf2 to set 1 wmf2 to set 2

wmf3 to set 0

  • Wikis in set 0
    • MediaWiki.org
    • testwiki
    • test2wiki
    • testwikidata
  • Wikis in set 1
    • All non-Wikipedia sites (Wiktionary, Wikisource, Wikinews, Wikibooks, Wikiquote, Wikiversity, and a few other sites)
      • Some Wikipedias may move to this slot if the community desires to help debug issues earlier in the cycle. Tentatively this might include Chinese Wikipedia.
  • Wikis in set 2
    • All Wikipedia

Lifespan

This is a sample of what versions of MediaWiki would be active at any given time under the proposed One Week Deploy cycle, Option B

Lifespan of any particular wmfXX branch (ie how long it stays on production): 14 days
Days of development per wmfXX branch: 7 days
There are always two wmfXX branches in production (except perhaps within the Thursday deployment update).