Scrum of scrums/2017-06-21

= 2017-06-21 = contact: https://www.mediawiki.org/wiki/Wikimedia_Engineering

Callouts

 * Could use some input from performance and/or cloud people as to the efficacy of 3d2png on the beta cluster - currently planning to upload ~1000 STL files at around 400kb each and thumbnail them to see what the load hit is like. https://phabricator.wikimedia.org/T166699
 * Beginning to look at improving HTML summaries for purpose of "page previews" feature. Likely to need help/input from services https://phabricator.wikimedia.org/T113094
 * CommTech would love feedback on https://phabricator.wikimedia.org/T152540
 * codfw row A switch upgrade Thurs 29th https://phabricator.wikimedia.org/T168462
 * Thumbor deployed to wikipedias, commons next week https://phabricator.wikimedia.org/T121388
 * restbase2001 is depooled for experiments and it should stay depooled
 * some input on https://phabricator.wikimedia.org/T159922 and https://phabricator.wikimedia.org/T166188 would be welcome
 * feedback welcome on https://phabricator.wikimedia.org/T133178

iOS native app

 * Released 5.5 (Places, Explore feed updates) - https://phabricator.wikimedia.org/project/view/2602/
 * 5.5.1 (bug fixes & enhancements) - https://phabricator.wikimedia.org/project/view/2789/
 * 5.6 (dark mode, on this day) - https://phabricator.wikimedia.org/project/view/2701/
 * No blockers

Android native app

 * Still working on reading list syncing UI, not immediately blocked/blocking as far as we know.
 * Board: https://phabricator.wikimedia.org/project/view/2763/
 * New engineer hiring process is underway.

Reading Web

 * Removed ability for users to disable images. Ops there is a VCL change https://phabricator.wikimedia.org/T109870
 * Beginning to look at improving HTML summaries for purpose of "page previews" feature. Likely to need help/input from services (https://phabricator.wikimedia.org/T113094

Reading Infrastructure

 * read-html endpoint in code review
 * upcoming: add scripts to measure payload sizes + lazy loading of references
 * testing OCG replacement candidates
 * broke and fixed recentchanges (T167922)

Multimedia

 * Not blocking, not blocked
 * Could use some input from performance and/or cloud people as to the efficacy of 3d2png on the beta cluster - currently planning to upload ~1000 STL files at around 400kb each and thumbnail them to see what the load hit is like. https://phabricator.wikimedia.org/T166699

Discovery

 * Blocked by:
 * Blocking:
 * Work proceeds on style/vector tile schema changes - https://phabricator.wikimedia.org/T153282 and many sub-issues
 * Debugging stalled map updates on production - https://phabricator.wikimedia.org/T168241

Community Tech

 * Blocked by: Would love feedback on https://phabricator.wikimedia.org/T152540 regarding HTML5 section IDs
 * XTools rewrite (http://tools.wmflabs.org/xtools-dev/)
 * CodeMirror - soon to be deployed as a Beta Feature on Test Wikipedia
 * LoginNotify - Adding notifications for successful logins from an unknown device
 * HTML5 section IDs - stalled

Editing

 * Blocked by:
 * Blocking:

Parsing

 * Blocked by:
 * https://gerrit.wikimedia.org/r/#/c/350830/ has been stuck in review queue for a while now (Krinkle last took a look at it)
 * Blocking:
 * Updates
 * Linter extension was reenabled on all wikis.
 * Redlink annotations were attempted to be deployed, but canaries alerted us to some title normalization issues that are being looked into. Should go out next week (or two, if we need a patch to ride the MediaWiki train)
 * Pig Latin merged in core: other work on language variant support to land soon in Parsoid (and hopefully VE as well)

Collaboration

 * Blocked by:
 * Blocking:
 * Updates
 * RC Filters front-end improvements
 * RCFilters: Add edit tags drop down
 * RCFilters: Always replaceState the URL
 * RCFilters: Add 'views' concept and a namespace view to RCFilters
 * RCFilters: Make frontend URL follow backend rules and add 'urlversion=2'
 * RCFilters: Send form info even for empty checkboxes
 * RC Filters back-end improvements
 * ChangesListSpecialPage: Add urlversion and make urlversion=2 ignore defaults
 * Other small RC-related changes
 * PageTriage - Don't show the 'Possible issues' section in the info flyout if it is empty
 * Some minor Flow fixes

Language

 * Blocked by: None
 * Blocking: None
 * Updates:
 * CX OOjsUI work continue.

Analytics

 * Again -- Redundant Announcement: RCStream clients using socket.io will be deprecated on July 7th, we pinged everyone and offered help to move to EventStreams, but if anyone knows stragglers point them to us
 * Blocked by: --
 * Blocking: --
 * Ongoing
 * purging EventLogging data: Performance issues coworked with DBAs
 * Ongoing work on Webrequest tagging helping functions
 * wikistats 2.0: Development continues

Research

 * Blocked by: none
 * Blocking: none
 * Updates:
 * Reader survey for 14 wikis scheduled for Thursday, 22 June
 * Will run for approximately one week, but may (unlikely) need two
 * https://phabricator.wikimedia.org/T131949#3361478

Search Platform

 * Blocked by:
 * Blocking:
 * Continuing work on ML-assisted search ranking, performance testing
 * Fixed breakage in cross-language search due to deploy of sister-wiki search (https://phabricator.wikimedia.org/T168302)
 * Ukrainian, Chinese language analyzers deployed. Swedish got improved configuration recognizing letters with diacritics as distinct. (https://phabricator.wikimedia.org/T160562)
 * Dasboards migrated to puppet setup (https://phabricator.wikimedia.org/T161354)
 * This also includes reusable puppet module for creating Shiny server: https://lists.wikimedia.org/pipermail/wikitech-l/2017-June/088374.html

Security

 * Blocked by: none
 * Blocking: none
 * Reviews:
 * psy/psysh use on WMF servers
 * Auto-approval of low-risk OAuth applications
 * Ex:JsonConfig/Ex:Kartographer

Services

 * Blocked by: none
 * Blocking: none
 * Updates:
 * Having troubles with new version of node cassandra driver
 * restbase2001 is depooled for experiments and it should stay depooled
 * Electron PDF service failures
 * Some input on https://phabricator.wikimedia.org/T159922 and https://phabricator.wikimedia.org/T166188
 * Discussing missing support for RESTBase on www.wikimedia.org
 * Feedback welcome on https://phabricator.wikimedia.org/T133178
 * Red links support in Parsoid HTML and MCS is coming soon

Technical Operations

 * Blocked by: none
 * Blocking: none
 * Updates:
 * Thumbor deployed to wikipedias, commons next week https://phabricator.wikimedia.org/T121388
 * Minor incident regarding citoid and nih.gov. https://phabricator.wikimedia.org/T133696#3350683
 * WP0 abuse on phabricator https://phabricator.wikimedia.org/T168142
 * codfw row A switch upgrade Thurs 29th https://phabricator.wikimedia.org/T168462

Wikidata

 * No blockers.
 * Continued working on the Lexeme UI: https://phabricator.wikimedia.org/T160053
 * Continued using constraint definitions from statements: https://phabricator.wikimedia.org/T102759
 * Exporting Data:… links to RDF and query service now: https://phabricator.wikimedia.org/T167951 <-- task ID seems to be wrong, the task talks about something else?
 * Registration for WikidataCon opened: https://www.wikidata.org/wiki/Wikidata:WikidataCon_2017

German Technical Wishlist

 * No blockers I'm aware of.
 * Voting phase started: https://de.wikipedia.org/wiki/Wikipedia:Umfragen/Technische_W%C3%BCnsche_2017