Roadmap/2012/February
Appearance
< Roadmap
February 2012
[edit]Operations
[edit]- Data Centers
- Text Squid deployment @ Eqiad (100% of traffic) [DONE]
- API Squid deployment @ EQIAD [DONE]
- EQIAD datacenter new row of racks [ordered, in progress]
- db refresh (s1 to s7) [Asher] [DONE]
- Set up new server for Torrus (Manutius) [Mark] [DONE]
- Swift
- Thumbnail server replacement - Back-end (ms5) [Ben]
- wikitech:Swift/Deploy Plan - Thumbnails
- 100% thumbs deployment [DONE] (temp. reverted 2/28)
- Thumbnail server replacement - Back-end (ms5) [Ben]
- Wikimedia Labs
- Deploy Labs Gluster File storage cluster [Ryan/Sara] [DONE]
- HTTPS
- Move internal wikis to HTTPS-only
- OfficeWiki [DONE]
- less Httpsless domains [DanielZ]
- Move internal wikis to HTTPS-only
- Data Dumps
- Set up XML Dump infrastructure @ EQIAD [Ariel]
- Dataset1001 [DONE]
- Snapshot[1001..1004] [DONE]
- Put Dataset1001 into production [DONE]
- Set up XML Dump infrastructure @ EQIAD [Ariel]
Editing tools
[edit]- Visual editor
- Editable Surface feature additions ongoing
- First iteration of minimal round trip functionality [2/2012]
- Content Editable feature parity with ES feature set [2/2012]
- IME functionality development and integration [2/2012]
- Parsoid
- ...
- Internationalization and localization tools
- Additional translate extension improvements [2/2012]
Participation and editor engagement
[edit]- Article feedback
- Decide on "winner": Preliminary discussion with community [DONE]
- Design and development of first version of Feedback Page, using data from test versions of Feedback Form [DONE]
- Article Creation Workflow
- Article Creation Interstitial: Deploy first release to labs/prototype [2/10] [DONE]
- New Page Triage
- Scrum training with Thoughtworks [DONE]
- Begin sprint planning -- define first sprint [DONE]
Multimedia tools
[edit]- UploadWizard
- [?] Enable chunked uploading support
Feature support
[edit]Reader tools
[edit]- Personal image filter
- development presumed to begin, may be done via vendor development. Support third party block lists instead of categories?
Mobile
[edit](heavy traveling for mobile team) [DONE]
- Product plan
- Mobile Uploads: Initial workflow [DONE]
- UI mockups
- Full screen search [DONE]
- New collapsable sections [DONE]
- New footer [DONE]
- New contact us form [DONE]
- MobileFrontend
- MobileFrontend Refactor
- De-Wikimedify MobileFrontend [Arthur] [DONE]
- Cleanup of JS/CSS in MF [Jon] [DONE]
- MobileFrontend Refactor
- Wikipedia Android app
- V1.1beta1 [DONE]
- V1.1beta2 [DONE]
- Wikipedia iOS app
- V3.1beta1 [DONE]
- WikipediaZero
- [TESTING]
- Wikipedia over SMS/USSD
- [TESTING]
- GPS Storage/Retrieval
- [TESTING]
Special projects
[edit]MediaWiki Core
[edit]- MediaWiki 1.19/Roadmap
- Finish code review for 1.19 [DONE]
- Cut 1.19 release branch [DONE]
- 1.19 deploy (from SVN)
- Git/Conversion
- Final test conversion of trunk + extensions [DONE]
- Documentation tasks (blog post on Git) [DONE]
- SwiftMedia
- 100% deployment for thumbnails [Aaron/Ben/Mark B] [IN PROGRESS]
- BEFORE 1.19 deployment.
- Thumbnail response to end-users will work by hitting squids, falling back to swift, falling back to ms5, falling back to image scalers. [DONE]
- Thumbnail purging will work as it does now except swift will be purged via a MediaWiki hook. [DONE]
- 100% deployment for thumbnails [Aaron/Ben/Mark B] [IN PROGRESS]
- Lua scripting
- Design work begins - significant work won't begin until March
Analytics
[edit]- Log collection pipeline
- (udp2log) Deploy new consolidated filtering code for test filters to emery [Diederik/Tim/Roan] [DONE]
- (mobile) refactor Nimish's code, incorporate fixes causing discrepancy between Nimish and Erik's code [Diederik/Andre] [DONE]
- Analytics/Reportcard
- Development work on Report Card Prototype [Ongoing]
TL;DR
[edit]- Wikimedia blog maintenance
- Upgrade core to WordPress 3.3.1 and third-party plugins to their latest version (RT# created) [Ops] [DONE]