Scrum of scrums/2016-05-11
2016-05-11
editReading
editWeb
editLazy 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
- 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
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
editCollaboration
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.
- Continuing notification work on:
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
editTechnical Operations
edit- 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
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
- ORES --> Production blocked on ops
- 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- 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
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