Hello all,

Let's move our MediaWiki deploy cycle to weekly instead of 2-week.
This will also reduce the number of standing deployment windows
throughout the week by having those projects/teams simply "ride the
MediaWiki train."


== Current situation ==

Right now, a new version of MediaWiki is rolled out to the WMF cluster
over a two-week period. You can see the general flow of how it works on
this page describing the deploy schedule for the 1.22 release:
https://www.mediawiki.org/wiki/MediaWiki_1.22/Roadmap#Schedule_for_the_deployments


== What are the drawbacks of two-weeks? ==

These are mostly known by everyone so I'll just simply state the most
obvious one :-)

  It takes up to 2 weeks for new features/bug fixes to be rolled out to
  the various Wikimedia wikis.


== What would a one-week cycle look like? ==

This has been talked about a bit, including during the last In Town Week
for WMF Engineering in late-February. I've coalesced on one proposal at:
https://wikitech.wikimedia.org/wiki/Deployments/One_week

This seems like a reasonable approach to me. Please respond here or on
the talk page with comments/suggestions/etc.


== Major benefit/goal with one-week cycle ==

Our current list of deployment windows during the week is pretty large,
and it is not uncommon for a week to practically fill up with bug fix
windows. If we moved to a weekly cycle then more of those bug-fixes
could just roll out with the normal MediaWiki deploy.


== Goal Timeline? ==

I would love to get us switched over to a one-week cycle by mid-June.



Greg


-- 
| Greg Grossmeier            GPG: B2FA 27B1 F7EB D327 6B8E |
| identi.ca: @greg                A18D 1138 8E47 FAC8 1C7D |

_______________________________________________
Wikitech-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Reply via email to