Scrum of scrums/2017-01-18

Mobile Content Service (MCS)

 * Board: https://phabricator.wikimedia.org/project/board/1323/query/open/
 * Working on:
 * Clicking on references is broken (Broken in the Android app; a Parsoid change caused this) https://phabricator.wikimedia.org/T155070
 * Improving regression testing

Android

 * Last week:
 * Dev summit and all hands
 * Start on improving offline support quarterly goal
 * New account creation broken in API 25 https://phabricator.wikimedia.org/T155535
 * Investigate reverted edit notifications failure
 * Next week (https://phabricator.wikimedia.org/project/view/2352/ ):
 * Work towards release of Wikidata description editing
 * Continue on improved offline experience

iOS native app

 * Last Week
 * Dev summit, All hands, released 5.3.4 - https://phabricator.wikimedia.org/project/view/2396/
 * Continued work on 5.4 - https://phabricator.wikimedia.org/project/view/2326/
 * This week
 * Continue work on 5.4 - Places, Login enhancements https://phabricator.wikimedia.org/project/view/2326/

Web

 * Last week:
 * Dev summit and all hands
 * Current sprint: https://phabricator.wikimedia.org/tag/reading-web-sprint-89-%F0%9F%8E%82/
 * Next sprint: https://phabricator.wikimedia.org/project/view/2426/
 * Deploy Wikidata description and Related Articles on enwiki mobile

Collaboration

 * Blocked -
 * Blocking -
 * Updates
 * Main patch for RecentChanges page UI finished and merged (Adding new interface for review filters to RecentChanges).
 * Add userExpLevel filter in the RCFilters UI
 * Continuing related work to this, including backend.
 * Some meetings at Dev Summit about ReviewStream (part of Edit Review Improvements) and WikiLabels admin interface
 * Flow consistency fixes

UI Standardization

 * Last week
 * Dev summit, All hands
 * This week
 * UI Standardization offsite with focus on style guide work, see also WMF UI Std Offsite 2017-01 column on https://phabricator.wikimedia.org/tag/wmf-design/
 * Updates
 * core/mediawiki.UI: Remove deprecated `.mw-ui-constructive` modifier class for anchors & text – https://phabricator.wikimedia.org/T155203
 * OOjs UI: Remove form PanelLayout's 3D box-shadow and harmonize inner padding – https://phabricator.wikimedia.org/T155335
 * OOjs UI: ButtonWidgets should use `box-sizing: border-box` – https://phabricator.wikimedia.org/T146962
 * OOjs UI: Unify spatial visual appearance of dropdown menus, dialogs, toolbars – https://phabricator.wikimedia.org/T119591
 * Outlining path forward on Devise a generic way for theme-agnostic stylesheets to adapt to the current theme https://phabricator.wikimedia.org/T112747 feedback from core devs gathered
 * Blocked -
 * Blocking - Research on incorporating custom web fonts into style guide - https://phabricator.wikimedia.org/T155128

Analytics
Updates:
 * Continuing with the work to replace front end and backend of http://stats.wikimedia.org : Wikistats 2.0, a major development is that we will be able to import the edit history from labs rather than prod dbs, huge advantage as this data is redacted and already public.*
 * Working on launching RCStream replacement, review stream plus several other real time streams. Will start working with collaboration on augmented ORES recent changes stream.
 * Started work on processing user_agent field on eventlogging tables, it will be a JSON string like {"OS_Family": "Windows", "Browser_family":"Chrome"....}
 * Found issue with Heap on cluster, set up alarms, will be solved with update to cloudera's newest
 * Still waiting for hardware for pageview API, getting closer

Release Engineering

 * Bocked
 * None
 * Blocking
 * None?
 * Updates
 * Deployment is back to normal, train is on schedule: https://tools.wmflabs.org/versions/
 * Scap 3.5 release eminent, changelog will be sent, check on beta please

Services

 * Blockers: none
 * Updates:
 * Node 6 upgrade is coming: https://phabricator.wikimedia.org/T149331
 * RESTBase updated, great improvement in memory consumption
 * Parsoid today
 * SCB tomorrow
 * MCS, CXServer, EventStreams - if you have something to deploy - do it TODAY!

Discovery

 * No blockers
 * Continuing work on crosswiki searches
 * Special:Search refactoring merged in
 * Started work on improving wikidata search
 * Started preparing for upgrade to ElasticSearch 5
 * Added app links to portal homepage

German Technical Wishlist

 * Collecting what we learned at the Dev Summit
 * Decided to not render URLs in the Electron PDF export any more https://phabricator.wikimedia.org/T152393
 * Can we help investigating why Kartographer does not work with flagged revs, to support German Wikipedia? https://phabricator.wikimedia.org/T151665

Wikidata

 * Slow week, key people are still in the US
 * Currently focusing on backend services for federation ("Wikidata on Commons") https://phabricator.wikimedia.org/T76007

Fundraising Tech

 * CentralNotice banner impressions in pivot: https://pivot.wikimedia.org/#banner-impressions-hourly
 * More work to prevent unintended duplicate donations
 * More CiviCRM customization moved to a real Civi extension
 * Easing import of employer matching gifts
 * Examining contractor fileshare change
 * Casey training on ops-y stuff with Jeff and preparing to announce a job opening