Scrum of scrums/2016-05-11

2016-05-11 edit

Reading edit

Web edit

Lazy loaded images has been deployed on Bengali Wikipedia. Ops will see less image traffic per page there. That's normal! We have a change to NavigationTiming. FYI performance team. Working with Fundraising towards an A/B test. Fundraising please be alert in case we need you!

Android edit

  • Login and editing were temporarily broken as a result of a networking library bug after HTTP/2 was enabled. We found the bug Monday morning and issued releases to work around the bug for now by forcing HTTP/1.1. For more info see https://phabricator.wikimedia.org/T134817.
  • Reading Lists are   Done and to be released in the next beta. On deck: The Feed.

iOS edit

  • 5.0.4
    • Just launched Monday - a bugfix release
  • 5.0.5
  • 5.1
    • Scoped major features last week (Maps and better iPad support)
    • Refining scope this week
    • Planning beta for week of June 12
    • Will have a dependency on the geosearch extension

Mobile Content Service edit

  • Removed redirect handling from service. Still adding redirect=false query param. https://phabricator.wikimedia.org/T134538
  • As a result of a fix to remote config checking, MCS will soon serve most Android app requests.

Reading Infrastructure edit

  • Gergo emailing with Chad and Chris on RC timing with respect to AuthManager

Editing edit

Collaboration edit

  • Blocking:
    • Still working on External Store on Beta.
    • Need to refactor Flow memcached for cross-data-center; just had another meeting about that
  • Blocked:
  • Updates:
    • Continuing notification work on:
      • Cross-wiki notifications coming by default tomorrow!
      • Echo plaintext email formatter done, HTML email formatter in-progress
      • Work continues on the new Echo MVC architecture
      • Echo recently enabled a feature to give users a web notification when an email is sent to them. This has resulted in a few cases where users have received the notification, but not the email. If someone in ops (and anyone who wants to) could look at https://phabricator.wikimedia.org/T134886, that would be helpful.

Language edit

  • Blocking:
  • Blocked:
  • Updates:
    • cxserver migrated to scap3. Thanks to Marko and TechOps for guiding!
    • Apertium to Jessie work will start from this week, co-ordinate with TechOps/Alex on this.
    • Work on Compact Language Links migrating out of Beta in progress (https://phabricator.wikimedia.org/T66793)

==== Multimedia ====

  • Blocking: None
  • Blocked: None
  • Updates:
    • Offsite happened last week in Brooklyn
    • Security review for ImageTweaks done, thanks security
    • Thumbor still not deployed but Gilles is working on it, once that's done we just need to finish polishing the extension
    • 3D support coming to media viewer via Gilles, cool story
    • Gallery mode for slideshows in progress, maybe rolling out this quarter
    • Upload dialog "E/F" test (follow up to "A/B/C/D" test) coming soon to a wiki near you

Parsing edit

  • Tidy replacement work going on -- visual diff tests is helping us figure out things to fix and deprecate in terms of behavior (ex: self-closing tags like <b/>, <div/> etc.). Still some ways to go. See https://www.mediawiki.org/wiki/Parsing/Replacing_Tidy for details.
  • Kunal working on refactoring Linker code -- work in progress, but linker tests are passing with his new patches.
  • OCG: C.Scott believes that he has unblocked all the ocg issues, and that ops can proceed with re-imaging the ocg servers (which seems to be going on already).

Technology edit

Technical Operations edit

Security edit

  • Reviews: TWL OAuth implementation
  • Planning Authentication Service work

Research edit

  • Blocking:
    • None
  • Blocked:
    • ORES --> Production blocked on ops
      • We know about the datacenter migration work
      • We would appreciate any estimate for when Alex can work on ORES stuff again
  • Updates:
    • ORES now has advanced edit quality models for Russian, Wikidata and Dutch. We've recently deployed some substantial performance improvements, so scoring happens faster.
    • New dashboard for ORES: https://grafana.wikimedia.org/dashboard/db/ores

Services edit

  • RESTBase / Change-Prop / Parsoid outage on 2016-05-05: https://phabricator.wikimedia.org/T134537
    • most bugs fixed
    • change-prop disabled for the time being, should bring it up soon(TM)
  • Scap3 migration:
    • migrated today CXServer and Mobile Content Service
    • Graphoid, Maps, Parsoid still to go

Analytics edit

Discovery edit

  • Blocking: none
  • Blocked: none
  • Preparing for ElasticSearch 2.0 migration
  • WDQS with geospatial search deployed
  • A/B test for descriptive texts for wikis on portal launched
  • Search team offsite next week (May 17-20)

Graphs edit

  • New Vega versions deployed
  • Fix for ImageMagick generation of images will be deployed today

Fundraising Tech edit

  • coding new PayPal integration
  • CiviCRM: making dedupe work in batches
  • Using localStorage instead of cookies for more uses in CentralNotice
  • more work towards replacing ActiveMQ

Release Engineering edit

  • Blocking: Security release
  • Blocked: nothing we know of right now