Scrum of scrums/2017-05-17

= 2017-05-17 =

Call outs:

 * Please comment on the Reading team's Reading List service RfC: https://phabricator.wikimedia.org/T164990
 * Please update extensions you maintain to add a compatibility policy!
 * see https://lists.wikimedia.org/pipermail/wikitech-l/2017-May/088190.html
 * if you are not sure, just go with 'rel'

Web

 * Dealing with fallout from Parser element update.
 * Some wikiove: Thank to RelEng for your assistance and SWAT deploys to return things to normal <3
 * Some prevalent log errors fixed.
 * Investigating EventLogging duplication bugs with a view to looping in Analytics.
 * Upcoming: We'll be deploying some print styles to the mobile site for offline use cases; We will be setting up a TextExtracts HTML service ( https://phabricator.wikimedia.org/T165017 ) on REST.

Reading Infrastructure

 * Reading List service RfC: https://phabricator.wikimedia.org/T164990
 * doc day: compatibility policy field for mw.org Extension template
 * see https://lists.wikimedia.org/pipermail/wikitech-l/2017-May/088190.html
 * please update your extensions pages! (if you are not sure just go with 'rel' )
 * Page Content Service planning

Android

 * Breakage related to parser output change appears all clear.
 * CSS/JS cross-platform integration work continues.
 * Beta release planned for next week.
 * Current release board: https://phabricator.wikimedia.org/project/view/2352/

iOS

 * Last Week
 * 5.5 - https://phabricator.wikimedia.org/project/view/2602/
 * Enhanced search visibility: https://phabricator.wikimedia.org/T130159
 * Update feed design: https://phabricator.wikimedia.org/T141767
 * This Week
 * 5.5 - https://phabricator.wikimedia.org/project/view/2602/
 * Analytics https://phabricator.wikimedia.org/T164801
 * Update `In the news` feed logic and design: https://phabricator.wikimedia.org/T148739
 * Other bug fixes & enhancements

Parsing

 * https://gerrit.wikimedia.org/r/#/c/333997/ will be merged next week (minor breaking change in preprocessor -- announcement in tech news 2 weeks + editors have been fixing up affected pages)
 * Linter fixes necessary to redeploy it on large wikis not yet complete -- expecting to have them done end of week
 * This update is a repetition of what has already been mentioned on the relevant gerrit patches and phab tickets. Parsoid can now handle the mw-parser-output core change -- by requesting the api to not wrap output of action=parse. The ParsoidBatchAPI change to do this is part of 1.30.0-wmf.2 and needs to ride the m/w train with the corresponding core patch.
 * https://gerrit.wikimedia.org/r/#/c/354059/ <-- heads up to Flow, CX, VE, MCS folks; require a +1 from you all

Language

 * No blockers.
 * ContentTranslation OOjs UI migration continue.
 * CX API end point migration work in progress in services team.

Research

 * Reader segmentation test survey went out on 15 May
 * https://phabricator.wikimedia.org/T131949

German Technical Wishlist

 * Preparing for the Vienna Hackathon.
 * RevisionSlider is now a default feature on all wikis.

Wikidata

 * Preparing for the Vienna Hackathon.
 * Had to work around a Travis/HHVM bug: https://gerrit.wikimedia.org/r/353872
 * Cleaning up user-facing messages in the constraint checks API: https://phabricator.wikimedia.org/T164354
 * Moving forward with the "forms of a lexeme entity" UI: https://phabricator.wikimedia.org/T160052

Fundraising Tech

 * Looking at disabling TLS1.0 - PCI has deprecated it for a while now
 * What is the plan for the main cluster?
 * Updating thank you letters and sending code
 * Fixing currency display in Civi
 * Library-ization work
 * Preparing for a decent-sized CentralNotice deploy

Technical Operations

 * Blocking
 * None
 * Blocked
 * No one
 * Updates
 * Work ongoing on goals (Kubernetes, SE Asia caching PoP, Swift)
 * SMW has been removed from wikitech
 * Preliminary support for Debian Stretch in labs (on a per project basis)
 * HHVM 3.18 rolled out in production