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 - Not merged yet (in Aaron's user branch), but an important part of the SwiftMedia project, and hopefully landing the week of 2011-12-12. We'll delay 1.19 to get this in.
 * Other changes tagged "important"

Documents

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

Communications
Sumana is leading a plan to communicate to the wikis about this deployment timeline.
 * 1) reach out to the wikitech-ambassadors email list
 * 2) reach out to Maggie Dennis who is gathering a coterie of liaisons to different wiki communities
 * 3) reach out to the localisation-team@lists.wikimedia.org folks
 * 4) reach out to the language community (might be getting name wrong) teams that Gerard M. facilitates
 * 5) reach out to the IRC channel of wiki admins, and maybe to the translators that Siko B. can reach out to

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) 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?
 * 3) 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?