Scrum of scrums/2018-02-07

= 2018-02-07 =

Callouts

 * In case you weren't already aware, Annual Planning is happening. If you envision any needs from SREs (formerly Ops) in the next Fiscal Year, please let us know
 * Wikidata Query Service UI needs an UrlShortener, what's the state? https://phabricator.wikimedia.org/T133109
 * +1 from Stas
 * Analysts, PMs: working on replacing analytics-store in the long term, let us know of your use case to analytics@lists.wikimedia.org
 * Tidy replaced on he.wp, fi.wp, ru.wp, sv.wp + 200 additional wikis yesterday (see subtasks attached to https://phabricator.wikimedia.org/T175706 ). 410 wikis done, 500 more to go. Will target more wikis for end of Feb.

iOS native app

 * Blocked by:
 * Blocking:
 * Updates:
 * Released 5.7.5 - Search history bug fix, minor crash fix ( https://phabricator.wikimedia.org/project/view/3218/ )
 * Continuing work on 5.8.0 - Synced Reading Lists ( https://phabricator.wikimedia.org/tag/ios-app-v5.8.0-manatee-on-a-skateboard/ )

Android native app

 * Blocked by:
 * Blocking:
 * Updates:
 * Released new version to production (reading list performance improvements)
 * Continuing work on synced reading lists

Readers Web

 * Blocked by:
 * Blocking:
 * Release Engineering - Need some input on https://phabricator.wikimedia.org/T179552 relating to Docker browser test image


 * Updates:
 * Will be adding instrumentation for page preview "page views" ( https://phabricator.wikimedia.org/T184793 )
 * Rolling out a new version of Special:MobileOptions on mobile
 * Adding mobile skin PDF generation support ( https://phabricator.wikimedia.org/T181680 )

Readers Infrastructure

 * Blocked by:
 * Blocking:
 * Updates:
 * deployed logging code + notice on registration page to collect user data for the AICaptcha project (T186244) (Outreachy, not Reading Infrastructure, but there wasn't a better place to put it)
 * TemplateStyles deployment to svwiki this week being discussed (T176082)

Maps

 * Blocked by:
 * Blocking:
 * Updates:

Multimedia

 * Blocked by:
 * Blocking:
 * Updates: N/A

Community Tech

 * Blocked by: Security on GlobalPreferences review https://phabricator.wikimedia.org/T184643
 * Blocking: none
 * Updates: mostly polishing stuff

Editing

 * Blocked by: none
 * Blocking: none
 * Updates: New wikitext editor performance

Parsing

 * Blocked by: none
 * Blocking: none
 * Updates:
 * Tidy replaced on he.wp, fi.wp, ru.wp, sv.wp + 200 additional wikis yesterday (see subtasks attached to https://phabricator.wikimedia.org/T175706 ). 410 wikis done, 500 more to go. Will target more wikis for end of Feb.
 * Couple of us have been involved in a lot of annual planning related meetings as part of the audience-tech working group.

Collaboration

 * Blocked by: nobody
 * Blocking: ops on Flow dumps
 * Updates:
 * Wrapping our heads around this new maps thing

Language

 * Blocked by:
 * Blocking:
 * Updates:

Audiences Design

 * Blocked by:
 * Blocking:
 * Updates:

UI Standardization

 * OOUI v0.25.2 released https://phabricator.wikimedia.org/diffusion/GOJU/browse/master/History.md
 * Deprecation: Flag indicator 'alert' as 'to be removed' (Volker E.)
 * Also 5 new features, 4 style amendments and 17 code improvements & fixes
 * Ongoing:
 * OOUI & based products:
 * icons: Unify, refine and align to WikimediaUI Style Guide https://phabricator.wikimedia.org/T177432 – patch seq to review: https://gerrit.wikimedia.org/r/#/c/402757/
 * Style Guide v1 tasks identified and on plan to be implemented https://phabricator.wikimedia.org/tag/wikimediaui_style_guide/
 * Research Landing Page has launched: https://research.wikimedia.org/ – building on top of Style Guide

Analytics

 * Blocked by:
 * Blocking:
 * Upgrade to Java 8, affecting the whole Hadoop cluster, has been postponed to next week due to a few slow jobs
 * Updates:
 * Offsite last week
 * Starting back to work on geowiki (editors per geographical zones).
 * Ongoing issues with research project data that is due for deletion (past 90 days mark) that contains PII.
 * Meeting with audiences (Jon, Adam, Danny) to talk about next year
 * Meeting with security and Legal around GDPR (new data protection regulation going into effect in EU)

Cloud Services

 * Blocked by:
 * Blocking:
 * Updates:
 * Resuming goal work for Labweb, Neutron, and Dumps
 * Sarah met with BSU!
 * James sketching out roadmap for Tools Catalog
 * Onboarding Brooke

Fundraising Tech

 * Blocked by: lenovo laptop recall: https://support.lenovo.com/co/es/solutions/ht504453
 * Blocking:
 * Updates:
 * EventLogging for CentralNotice, thanks Performance team for code review
 * Upgrading our Civi instance to latest version, upstreaming as many of our local patches as possible
 * Continuing work on new API for main credit card processor

MediaWiki Platform

 * Blocked by:
 * Blocking:
 * Updates:
 * Planning for ATWG Cross Departmental Program
 * cleanupUsersWithNoId: ready to go once the train runs on Friday
 * Comment table final schema update ran on Monday and was enabled Tuesday on test wikis
 * Code coverage
 * @covers tags for extensions
 * Per-patch coverage report generation project almost complete
 * Updated proof-of-concept patch for using NPM for JavaScript package management
 * Kunal helping Brian deploy https://www.mediawiki.org/wiki/Phan-taint-check-plugin to CI
 * SPECTRE/Lua analysis
 * Cindy was interviewed about MediaWiki for Yaron Koren's new "Between the Brackets" podcast which was posted Tuesday (http://betweenthebrackets.libsyn.com/episode-1-cindy-cicalese )
 * Thanks to David Strine, Wikipedia and the NASA EVA wiki may be going to the International Space Station using Kiwix. This is a first step in a longer timeline project to get editable content on the ISS.

Performance

 * Blocked by:
 * waiting on update of mcrouter package on labs (was blocked as of Monday afternoon, may have been done by now)
 * Blocking:
 * none?
 * Updates:
 * Working to identify root cause of a SaveTiming spike from 2/4
 * Added perf tests against svwiki for TemplateStyles changes (Reading team)
 * Working with Community Liason team to get Performance Inspector deployed
 * NavTiming changes rolling out this week, more on the train for next week
 * Annual Planning consuming
 * mcrouter package awaiting deploy on labs
 * Thumbor private wiki support merged and working on Vagrant, next step is to get it in to Production

Release Engineering

 * Blocked by:
 * None
 * Blocking:
 * None?
 * Updates:
 * Whole team back from offsite, slowly recovering from jet lag
 * wmf.20 rolling out this week as normal, deployments back to normal

Research

 * Blocked by:
 * Blocking:
 * Updates:

Scoring Platform

 * Blocked by:
 * Blocking:
 * Updates:

Search Platform

 * Blocked by: none
 * Blocking: none
 * Updates:
 * Search profile refactoring merged, see the docs: https://www.mediawiki.org/wiki/Extension:CirrusSearch/Profiles
 * WDQS MWAPI now supports continuations: https://phabricator.wikimedia.org/T178712
 * Working on query parsing refactoring: https://phabricator.wikimedia.org/T185108
 * Working on Serbian analyzer for ES: https://phabricator.wikimedia.org/T183015
 * Working on Kafka/EventBus poller for WDQS: https://phabricator.wikimedia.org/T185951
 * SPARQL client in core in review: https://phabricator.wikimedia.org/T185127
 * Deep category search in review: https://phabricator.wikimedia.org/T184840

Security

 * Blocked by:
 * Blocking:
 * Updates:

Services

 * Blocked by: none
 * Blocking: Reading on new summary content rollout
 * Updates:
 * htmlCacheUpdate job transferred to kafka completely.
 * Running dumps to update bugged cached mobile-sections content
 * Preparing for the big migration of the summary content from Action API to Mobile-Content-Service
 * Preparing big update to librdkafka from 0.9.1 to 0.11.3 on SCB

Site Reliability Engineering

 * Blocked by:
 * Collaboration on Flow dumps: https://phabricator.wikimedia.org/T164262
 * Blocking:
 * None
 * Updates:
 * Annual planning/Capex in full throttle, slower responses from the team(teams more correctly) is expected. Please if you did not know this already, reach out to us with needs for the next Fiscal Year
 * 2 of team members presented in FOSDEM:
 * https://fosdem.org/2018/schedule/event/tls_mysql/ Jaime, https://fosdem.org/2018/schedule/event/cumin_automation/ Riccardo
 * Varnish 5 upgrade on all Traffic clusters ongoing

Wikidata

 * Rolling out fine grained usage tracking on more wikis: https://phabricator.wikimedia.org/T185032
 * Gathering data and fine tuning usage tracking: https://phabricator.wikimedia.org/T185693
 * Still fiddling with edit summaries https://phabricator.wikimedia.org/T184702 and diffs https://phabricator.wikimedia.org/T186317 when editing Lexemes and Forms of a Lexeme.
 * Blocked by: We get community requests for a supported UrlShortener, required for Wikidata Query Service UI. What's the state? https://phabricator.wikimedia.org/T133109

German Technical Wishlist

 * Starting first test with improved version of the TwoColConflict screen with users
 * Continuing the work on the wikidiff2 algo improving the thresholds for the change detection
 * Continuing to work on AdvancedSearch

SoS Meeting Bookkeeping

 * Updates:
 * Goals - Grace will add to each section
 * Grace can only attend this meeting every other week, flow is going good
 * Ops: lack of physcial attendance isn't too horrible but we miss them