MediaWiki 1.19/Roadmap

Timeline
DRAFT


 * December 2011 - Reduce unreviewed revisions from over 1000 to under 300
 * January 2012 - Reduce unreviewed revisions from 300 to none, branch 1.19 for deployment
 * Our target is to have a completely reviewed trunk on January 31.
 * February 2012 - Deploy MediaWiki 1.19 to the production cluster
 * Monday, February 13(-14), 23:00-01:00 UTC (3pm-5pm PDT): MediaWiki 1.19 test deployment to test2
 * Wednesday, February 15 (-16), 23:00-01:00 UTC (3pm-5pm PDT): MediaWiki 1.19 stage 1 deployment (mediawikiwiki, strategywiki, usabilitywiki, simplewiki, simplewiktionary, hewikisource, frwikisource, eowiki, metawiki, betawikiversity, enwikiquote, enwikibooks)
 * Monday, February 20(-21), 23:00-03:00 UTC (3pm-7pm PDT): MediaWiki 1.19 stage 2 deployment (commons)
 * Wednesday, February 22 (-23), 23:00-03:00 UTC (3pm-7pm PDT): MediaWiki 1.19 stage 3 deployment (all projects except Wikipedia)
 * Monday, February 27 (-28), 23:00-03:00 UTC (3pm-7pm PDT): MediaWiki 1.19 stage 4 deployment [nlwiki, plwiki]
 * Wednesday, March 1 (-2), 23:00-03:00 UTC (3pm-7pm PDT): MediaWiki 1.19 stage 5 deployment all Wikipedia


 * Current code review numbers
 * Code review projection

Significant code changes
This is a list of significant code changes for the purposes of code review organisation.

Core

 * {Request,I,Derivative}Context
 * Localisation Cache ACCEL store (r101507)
 * FileBackend refactoring, an important part of the SwiftMedia project
 * Other changes tagged "important"

Documents

 * Revision report — Remaining revisions and issues that need to be resolved before the release.
 * Status updates

Communications
Guillaume is leading a plan to communicate to the wikis in early February this deployment timeline. (Need to integrate ideas from Development process improvement/Communications recommendations.)
 * 1) reach out to the localisation-team@lists.wikimedia.org folks
 * 2) reach out to the language support teams that Gerard M. facilitates
 * 3) reach out to the IRC channel of wiki admins, and maybe to the translators that Siko B. can reach out to
 * 4) reach out to all WMF staff
 * 5) reach out to wikitech-l email list (done 26 Jan 2012)
 * 6) reach out to the wikitech-ambassadors email list (26 Jan 2012)
 * 7) reach out to Maggie Dennis who is gathering a coterie of liaisons to different wiki communities (done by Sumana 6 Feb 2012)

Aim: spread the word that the deployments are gonna probably be coming in February, and tell them 3 things:
 * 1) test now!!  on the test deployment site for your wiki!  I'm especially looking at you, Commons or sites with unusual gadgets or something!
 * 2) Do you have some unusual technical thing -- user scripts, gadgets, unique bots, etc. -- set up on your wiki such that we should stagger you in a different stage than we had thought?

Less important: Are there special days/dateranges in February where your community would be REALLY really unhappy if you had a window with no access or no editability? Maybe there's an important election happening in one of the countries you serve that day? (Less important because there is practically no chance any wiki will be taken down or turned uneditable with this release, the developers assure us.)

As usual with deployments, we will also do a CentralNotice notice the day of the deployments to each wiki.