Scrum of scrums/2016-05-11

= 2016-05-11 =

Web
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

 * 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 ✅ and to be released in the next beta. On deck: The Feed.

iOS

 * 5.0.4
 * Just launched Monday - a bugfix release
 * 5.0.5
 * Likely in 2 weeks so we can address a major crash caused by framework loading on the iOS platform
 * https://phabricator.wikimedia.org/T134805
 * 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

 * 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

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

Collaboration

 * 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

 * 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

 * 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 , 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).

Technical Operations

 * Blocking:
 * None
 * Blocked:
 * HHVM on jessie by https://phabricator.wikimedia.org/T58041
 * Updates:
 * Support for HTTP/2 in all varnish cache clusters rolled out. SPDY support removed

Security

 * Reviews: TWL OAuth implementation
 * Planning Authentication Service work

Research

 * 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

 * 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

 * Blocking: none
 * Blocked: none
 * Analytics Kafka cluster upgraded to 0.9
 * Ops work on Druid for edit related stats
 * Analytics event-schema changes: https://gerrit.wikimedia.org/r/#/c/288210/

Discovery

 * 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
 * Team offsite next week

Graphs

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

Fundraising Tech

 * 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

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