MediaWiki 1.19/Roadmap
From MediaWiki.org
< MediaWiki 1.19(Redirected from MediaWiki roadmap/1.19)
MediaWiki 1.19
Deployment and release of MediaWiki 1.19
| Group: | Platform |
| Start: | |
| End: | |
| Management: | Rob Lanphier |
| Team: |
Contents |
[edit] Status
-
[edit status] • [add new]2012-05-03: We have now released the tarball of MediaWiki 1.19. Work on 1.19 is now complete, barring future security updates, and engineers are now working on MediaWiki 1.20.
[edit] Timeline
- 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
[edit] Deployment schedule
- Monday, February 13 (-14), 23:00-01:00 UTC (3pm-5pm PST):
- Test deployment to:
- test2
Done
- test2
- Test deployment to:
- Wednesday, February 15 (-16), 23:00-01:00 UTC (3pm-5pm PST):
- Stage 1 deployment to:
- February 16 (-17), 23:00-01:00 UTC (3pm-5pm PST):
- Stage 1 deployment (continued) to:
- Tuesday, February 21 (-22), 23:00-03:00 UTC (3pm-7pm PST):
- Stage 2 deployment to:
- commons
Done
- commons
- Stage 2 deployment to:
- Thursday, February 23 (-24), 23:00-03:00 UTC (3pm-7pm PST):
- Monday, February 27 (-28), 23:00-03:00 UTC (3pm-7pm PST):
- Wednesday, February 29 (-March 1), 23:00-03:00 UTC (3pm-7pm PST):
[edit] Significant code changes
This is a list of significant code changes for the purposes of code review organisation.
[edit] Core
- {Request,I,Derivative}Context
- Localisation Cache ACCEL store (r101507)
- FileBackend refactoring, an important part of the SwiftMedia project
- Other changes tagged "important"
[edit] Testing and release planning
Main testing charter Also to check: everything reported between Oct 4, 2011 (deploy day for 1.17) and Oct 15, that we fixed before Oct 31
Other TODOs:
- Prepare for 1.19 beta testing by compiling a list of people who reported problems in 1.17.0, 1.17.1 & 1.18.0. Ask them to be on-call to test.
- Mark and Chris to compile the list -- Amgine, et al.
- Chris to possibly ask them to test trunk versions, definitely ask them to test the 1.19 branch.
- Discuss testing community communication with Mark & Ashar (testing mailing list? meetings?)
[edit] Documents
- Current code review numbers
- Code review projection
- Revision report — Remaining revisions and issues that need to be resolved before the release.
- Status updates
- Post-deploy retrospective — What went well, and what should we look into?
- MediaWiki 1.19/Roadmap/Deployment checklist
[edit] Communications
- MediaWiki 1.19/Communications — Communications plan around MediaWiki 1.19