Jump to content

Roadmap/2011/November

From mediawiki.org

November 2011

[edit]

Platform / Dev-Ops

[edit]

  • MediaWiki 1.18 tarball
    • Beta release [Sam] [DONE]
    • RC release [Sam] - mid November [DONE]
    • 1.18.0 release [Sam] - by end of month [DONE]

  • VipsScaler
    • Initial deployment in November [DONE]


  • Log collection (udp2log) improvement [Tim]
    • Deployment to emery in November [DONE]


Ops

[edit]
  • replace ES servers (external storage boxes) [BenH] [DONE]
  • replace MS {1-3} boxes [BenH] [DONE]
  • RT1612 - Emergency security patches [DanielZ] - WIP [only miscellaneous servers left - need to schedule with application owners for reboot]
  • Infrastructure/Network Penetration Audit [DONE]
  • bits deployment in eqiad with varnish3 [Asher/Mark] - staged at EQIAD now, ready for deployment. Waiting for the fix to Nagios. [DONE]
  • knams router move [Mark/Leslie] - [DONE]
  • Swift integration for media storage [Ben/Aaron] (see above)
    • Puppetization of front-end [DONE]
  • Deploy Gluster file system in Dev/Test/Labs environment (proof of concept) [DONE]
  • start work on deployment setup of application servers in eqiad [Leslie] [Done]
  • MediaWiki release download changes (ops support) [Ariel] [Done]

Analytics

[edit]
  • Hiring - in progress
  • Monthly Report Card - [DONE]
  • First UI review of MobileFrontend extension [Brandon] [DONE]
  • Mobile/Offline/i18n - Hackathon [DONE]
    • Starting as many fixes and features as possible, including participatory features
  • MobileFrontend feature iteration[DONE]
    • Push IW links to production [DONE]
    • Push Search suggestions to production [DONE]
    • Push full screen search to beta [On Nomad] [in progress]
  • Build out better testing setup for mobile [Reaching out to vendors]
    • Begin work on login [in progress]
    • Define requirements of photo uploads [DRAFTING]
  • Get SSL Certs for mobile [Pending OPS+Vendor]
  • Publish documentation of Mobile research [Parul, Guillaume]
  • Release of Android app to market [Nitobi] [Mid NOV]
  • Bug fixes to iOS app due to memory leaks [DONE]
  • Product reqs for V1.1 of Android app [Tomasz, Phil, + others]
  • Kiwix beta release [DONE]
  • Get collections hardware [DONE] http://rt.wikimedia.org/Ticket/Display.html?id=1593] [Tomasz + Ops]
    • Hardware buildout [in discussion]

Fundraising

[edit]
  • GlobalCollect integration [DONE]
  • Security Audit [DONE]
  • Article Creation Flow - first sprint: Interstitial [postponed]
  • New Page Patrol: Continue research, continue developing design (wireframes, workflow) [pending research publication]
  • Feedback Dashboard:
    • Basic interactive version (replying for experienced editors) [Release 11.30.11]
    • Small (mostly UI) changes to Feedback Dashboard interface [DONE]
    • Bug fixes [DONE]
  • Moodbar
    • Increase visibility (bubble on first activation) [postponed]
  • AFT
    • Weekly push of Feedback Forms to Prototype [in progress]
    • Continued design of Feedback Pages [in progress]
  • Small WikiLove fixes (no more than a week) [postponed]
  • Upload Wizard multi-file selection feature and other bug fixes [DONE]
  • TimedMediaHandler code review in progress (round 1 and 2 are completed; awaiting fixes and clarification based on review comments so far) [DONE]
  • Visual Editor: Parser integration continues; Completing editing functionality this month for alpha push in early December. [DONE]
  • I18n/L10n features: Development sprint in progress. Adding language support to Narayam, WebFonts, Translate.
    • Narayam: Deploy to meta; bug fixes and language support for tamil, bamini, amharic, bengali, assamese; time format updates for hsb and dsb, extented input method selector for Narayam; CSS fix for headers [DONE]
    • Translate: Deploy to meta [DONE]
    • WebFonts: Language support addition (in progress)