Roadmap/2012/February

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]
  • Wikimedia Labs
    • Deploy Labs Gluster File storage cluster [Ryan/Sara] [DONE]
  • Data Dumps
    • Set up XML Dump infrastructure @ EQIAD [Ariel]
      • Dataset1001 [DONE]
      • Snapshot[1001..1004] [DONE]
    • Put Dataset1001 into production [DONE]

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]

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]
  • New Page Triage
    • Scrum training with Thoughtworks [DONE]
    • Begin sprint planning -- define first sprint [DONE]

Multimedia tools

edit

Feature support

edit

Reader tools

edit

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]

Special projects

edit

Platform / Dev-Ops

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]
  • 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]

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]