Scrum of scrums/2016-09-28

= 2016-09-28 =

Mobile Content Service (MCS)

 * Fixed video anchors
 * No deploys this week due to ops offsite
 * Starting discussions about versioning sections endpoint

Android native app

 * Current sprint board: https://phabricator.wikimedia.org/project/view/2238/
 * Next sprint board: TBA
 * Navigation overhaul work for beta release is complete. Release will go out the door today (9/28).
 * We'll likely promote to stable quickly if no significant issues emerge.

Reading Web

 * Current sprint board:
 * Begin rolling out wikidata descriptions to top 6 wikis
 * Move Related Pages to stable mobile web Wikipedias (all but top 6)
 * Investigate hovercards instrumentation issues around 9 Sep - https://phabricator.wikimedia.org/T146620
 * Big drop in EL events in a few extensions - https://phabricator.wikimedia.org/T146840

iOS native app

 * Current release board: https://phabricator.wikimedia.org/project/board/2220/
 * 5.3 is in development
 * Release date is expected to be before end of October
 * WIll include migration to MCS feed endpoint

Reading Infrastructure

 * blocking: TemporaryPasswordPrimaryAuthenticationProviderTest is flaky https://phabricator.wikimedia.org/T146498
 * blocked: nothing
 * updates: last call for comments on the proposed api.php integration for ORES and pageviews: https://phabricator.wikimedia.org/T143895 https://phabricator.wikimedia.org/T144865

Community Tech

 * No blockers
 * Moving CopyPatrol to French Wikipedia https://phabricator.wikimedia.org/T145431
 * Adding account creation to Striker https://phabricator.wikimedia.org/T144710#2674663
 * Updating CentralAuth tables for cross-wiki watchlist https://phabricator.wikimedia.org/T142507 (Gerrit review needed: https://gerrit.wikimedia.org/r/#/c/309553/ )
 * Adding start/end times to WikiEd Programs Dashboard https://phabricator.wikimedia.org/T125546
 * 11-year old task to send a cookie with each block https://phabricator.wikimedia.org/T5233
 * Slowly deploying PageAssessments to English Wikipedia https://phabricator.wikimedia.org/T146679

Language (not present, only notes)

 * Blocked
 * Would appreciate comments from ops or puppet-knowledgeable person how to override restbase url in puppet for a service in labs
 * https://phabricator.wikimedia.org/T129284#2674533
 * The goal is to be able to text content translations on deployment-prep with real articles from different wikipedias.
 * Blocking: not aware

Parsing

 * Tim working on updates to the parser tests infrasatructure ( https://gerrit.wikimedia.org/r/#/c/312969/3 and related )
 * Scott continuing work on having Parsoid parse language variant markup (close to moving out of WIP status)
 * Planning to deploy Parsoid's native implementation in a backward compatible way and have VE pick it up when they are ready to use it -- if it doesn't happen next week, it will only happen in 3 weeks time (since we have parsing team and editing dept offsites starting oct 10).

Collaboration

 * Blocked
 * Continuing collaboration with Services team on ReviewStream
 * Blocking
 * Updates
 * Will have a meeting with the Wiki Labels team on Friday to discuss how we can collaborate
 * Continuing work on Flow back-end, including caching refactor and bug fixes for opt-in
 * Continuing Echo work, including instrumentation to track the number of page views before viewing notifications.

Analytics
https://grafana.wikimedia.org/dashboard/db/aqs-elukey?from=1474479314693&to=1475084114695
 * Deployed new throttling limits to Pageview API, doing real well with super low latencies, we will add capacity to double requests served next week:

metrics frm very beginning: https://analytics.wikimedia.org/dashboards/standard-metrics/#simplewiki
 * Erik Z vetting data from edit reconstruction project on simplewiki, after edit reconstruction calculating metrics is much easier. We can calculate


 * Load testing druid and about to put pivot in production accesible internally to wmf, this is a UI to some of our data in hive, mostly pageviews, no need to use sql

Security

 * Intake and interviews for security roles continue
 * Investigating appearance of 400 errors in logs: https://phabricator.wikimedia.org/T144100
 * Lego, Timo: https://gerrit.wikimedia.org/r/#/c/310257/

Services
** Working on ServiceWorker page composition service ** Working on supporting Change Propagation and RESTBase for private wikis
 * Blocking: none
 * Blocked: none
 * Updates:

ArchCom

 * Full status: https://www.mediawiki.org/wiki/ArchComStatus
 * Last week: E273 - Multi-Content Revisions (T107595)
 * This week E285 - WikiDev17
 * discussion about use of Phab for topics is happening now on wikitech-l

Discovery

 * No blockers
 * Analyzing BM25 A/B test, if results are positive deployment will be somewhere early October
 * Working on multiwiki indexes
 * Working on file properties indexing (size, type, dimensions, etc.)
 * ICU folding analysis: https://www.mediawiki.org/wiki/User:TJones_(WMF)/Notes/Upgrading_ASCII_Folding_to_ICU_Folding_for_French_and_English
 * TLDR: positive effect, implementation in progress
 * Completion with DEFAULTSORT demo: http://mw-sug-subpages-relforge.wmflabs.org/w/default_sort_demo.html

RelEng

 * Blocking
 * none
 * Blocked
 * none
 * Updates
 * New scap (3.3.0)
 * scap caches local config for it's deployment (machines don't have to reach back to tin)
 * Reminder: no deploys week of Sept 26th
 * Reminder: no train week of Oct 17th (but SWATs OK)

Wikidata

 * wiktionary - automated interwiki links
 * structured commons - federation, multiple repos

(I'm having techical issues with joinIng hangout. Sorry. - katie)

Fundraising Tech

 * Need help with potential MessageCache issue relating to CentralNotice
 * https://phabricator.wikimedia.org/T144952
 * See Adam's investigation notes pointing to i18n / cache flukiness
 * Andrew Green thinks it might even have something to do with TranslationExtension
 * Still trying to kill stubborn remaining ActiveMQ queues
 * More CiviCRM data cleanup and tweaks to deduplication process
 * Migrating old PayPal IPN listener to SmashPig framework