Deployments/Train/Transition-201306
Appearance
< Deployments | Train
(Redirected from Deployments/One week/Transition-201306)This is here for historical reasons. This was the page used to describe two different one-week deploy cycle proposals as we were wanting to transition from a two-week cycle. The final decision was to go with Option B. This page below is as "/Deployments/One week" was as of May 21st, 2013.
Current deploy schedule stats
- lifespan of any particular wmfXX branch: 24 days
- days of development per wmfXX branch: 14
Proposals to get to a one-week deployment cycle
Option A
Summary: 2 deploys a week, in 2 phases, starting on Monday
Deploy calendar
| Sunday | Monday | Tuesday | Wednesday | Thursday | Friday | Saturday | |
|---|---|---|---|---|---|---|---|
| week0 | wmf1 to set 0 | wmf1 to set 1 | |||||
| week1 | wmf2 to set 0 | wmf2 to set 1 | |||||
| week2 | wmf3 to set 0 | wmf3 to set 1 |
- Wikis pointing to set 0
- MediaWiki.org
- testwiki
- test2wiki
- 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 pointing to set 1
- All Wikipedia
Lifespan
- Lifespan of any particular wmfXX branch (ie how long it stays on production): 10 days
Stats
- Days of development per wmfXX branch: 7 days
Pros/cons
| Pros | Cons |
|---|---|
| Short lifespan | Monday Holidays |
| Simple to explain | Short Maturation, ie: time to all wikis |
| 3 days of two versions live | No window for automated tests against the production environment before going to all Non-Wikipedias |
Option B
Summary: 2 deploys a week, in 3 phases, starting on Thursday
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
- 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.
- All non-Wikipedia sites (Wiktionary, Wikisource, Wikinews, Wikibooks, Wikiquote, Wikiversity, and a few other sites)
- Wikis in set 2
- All Wikipedia
Lifespan
- Lifespan of any particular wmfXX branch (ie how long it stays on production): 14 days
Stats
- Days of development per wmfXX branch: 7 days
Pros/cons
| Pros | Cons |
|---|---|
| Longer maturation | Longer lifespan |
| Longer window (3 days) for automated tests on production | always two versions live |
| Monday Holidays |