Scrum of scrums/2019-04-03

= 2019-04-03 =

Callouts

 * Fundraising campaigns https://meta.wikimedia.org/wiki/CentralNotice/Calendar
 * SRE service operations would like input/help from Core Platform Team/Performance on https://phabricator.wikimedia.org/T219279 (Some pages will become completely unreachable after PHP7 update due to Unicode changes)
 * Performance is blocked on input from Core Platform Team/Tim on sampling profiler for PHP 7: https://phabricator.wikimedia.org/T176916#5064425
 * UI Standardization: New sans-serif font stack for improved mobile reading (MinervaNeue) has been rolled-out: https://phabricator.wikimedia.org/T175877
 * Wikimetrics is deprecated, requests redirect now to https://eventmetrics.wmflabs.org/ We have worked with community Tech team to add couple features to event-metrics that were needed

Community Tech

 * Blocked by:
 * Blocking:
 * Updates:
 * EventMetrics has been demoed to users and is officially available. We are cleaning up some bugs now.

Anti-Harassment Tools

 * Blocked by:
 * Blocking:
 * Updates:
 * More details about our refactor of Blocks here: https://phabricator.wikimedia.org/T219441

Editing

 * Blocked by:
 * Blocking:
 * Updates:
 * Mobile section editing A/B test running on most wikis

Growth

 * Blocked by: Security Concept and Design Review of our Newcomer Homepage
 * Blocking:
 * Updates:
 * The team is currently coding the start module for the newcomer homepage, and designing the mobile version of the homepage

Language

 * Blocked by:
 * Blocking:
 * Updates:
 * ContentTranslation version 2 is default from now unless user has draft already in version 1.
 * Cron script to purge old unpublished drafts deployed and running at every 15 days to purge drafts older than 455 days.

iOS native app

 * Blocked by:
 * Blocking:
 * Updates:
 * 6.2.1 release coming up https://phabricator.wikimedia.org/tag/ios-app-v6.2.1-beluga-on-stilts/
 * Find & Replace
 * Editing onboarding
 * Other bug fixes & editing enhancements
 * 6.3 planning begins (https://phabricator.wikimedia.org/tag/ios-app-v6.3-lobster-on-a-motorcycle/)
 * Talk pages
 * Link wizard
 * Citation wizard
 * "Open here to edit" analytics

Android native app

 * Blocked by:
 * Blocking:
 * Updates:

Readers Web

 * Blocked by:
 * Blocking:
 * Updates:
 * Summary: technical planning for next year, continuing advanced mobile contributions features and the MobileFrontend architecture investment project.
 * Responsive website (MinervaNeue / MobileFrontend):
 * Advanced mobile contributions https://www.mediawiki.org/wiki/Reading/Web/Advanced_mobile_contributions
 * Allow easier access to user modes T218625
 * Upgrade MobileWebMainMenuClickTracking to have an AMC field T218627
 * Skin Contributions and History pages in Minerva for consistency with their mobile replacements T219349
 * Jon working with Volker to improve special pages
 * Invest in the MobileFrontend & MinervaNeue frontend architecture https://www.mediawiki.org/wiki/Reading/Web/Projects/Invest_in_the_MobileFrontend_%26_MinervaNeue_frontend_architecture
 * Refactoring Nearby: Remove messageBox template partial inside Nearby T218813
 * Refactor NotificationsOverlay T219036
 * Refactor BetaOptinPanel T217298
 * ExternalGuidance extension review and support
 * Miscellaneous bug fixes and maintenance T214549 T198534 T218731 T219920
 * Quick Surveys
 * Allow quicksurveys to target based on registration date T218304
 * Desktop website (Popups)
 * Popups https://www.mediawiki.org/wiki/Page_Previews
 * Bugfix for double pokey on some page previews T204627
 * Planning
 * MobileFrontend & MinervaNeue frontend architecture planning for next fiscal year

Readers Infrastructure

 * Blocked by:
 * Blocking:
 * Updates:
 * Suggested Edits APIs are launched in production (Wikidata)
 * PCS/MCS/Maps: Nothing particularly interesting

Multimedia

 * Updates
 * Still working towards 2nd release of SDoC (depicts statements), pretty much code complete but many speedbumps along the way
 * Turned on wikidata federation on live commons, and it broke various things. All since patched, working on some integration tests before we try it again (just in case)
 * Work continues for subsequent releases

Parsing

 * Blocked by:
 * Blocking:
 * Updates: Porting continues, about 33% done

UI Standardization

 * Blocked by:
 * Blocking:
 * Updates:
 * Collaboration with Jon Robson last full week on AMC work, bringing
 * HistoryAction to OOUI and
 * preparing Special:Contributions for the same https://phabricator.wikimedia.org/T117736, including
 * a dozen merged patches for full skinnability on mobile, improved UX and using DateInputWidget for type=>date HTMLForm elements
 * New sans-serif font stack for improved mobile reading (MinervaNeue) has been rolled-out: https://phabricator.wikimedia.org/T175877 / https://www.mediawiki.org/wiki/Design/Projects/Improve_mobile_reading_experience
 * No OOUI release this week, but ongoing work following up AMC work like DropdownInputWidget cross-browser improvements https://phabricator.wikimedia.org/T194523

Analytics

 * Blocked by:
 * Blocking:
 * Kafka total jumbo outage for like 1 hour (this had never happened before) https://phabricator.wikimedia.org/T219842
 * Updates:
 * Scooping data for mediawiki reconstruction from new analytics labs replica on the beginning of the month.
 * Launched small tweak to wikistats UI to better explain wikistats1 users where to find things on Wikistats2, take a look: https://stats.wikimedia.org/v2/#/metrics/all-projects [wiki, email]
 * Reenabling EventGate in prod and working on changes to be able to persist two streams of data in the new format: api requests and search requests.

Cloud Services

 * Blocked by:
 * Blocking:
 * Updates:

Fundraising Tech

 * Blocked by:
 * Blocking:
 * Updates:
 * Had to rollback payments wiki cluster php7 and mw upgrade mid week due to problems with our newly introduced Content Security Policy
 * the CSP updates were blocking 3rd party 3dSecure iframe content for countries with 3dSecure enabled.
 * tech-ops working on a plan to handle the termination of debian jessie backporting (still using some jessie in prod)

Core Platform

 * Blocked by:
 * Blocking:
 * SRE service operations would like input/help from Core Platform Team/Performance on https://phabricator.wikimedia.org/T219279 (Some pages will become completely unreachable after PHP7 update due to Unicode changes)
 * Performance is blocked on input from Core Platform Team/Tim on sampling profiler for PHP 7: https://phabricator.wikimedia.org/T176916#5064425
 * Updates:
 * Organizing Q4 work on 2-week sprint schedule
 * Hired and welcomed Will Doran, Engineering Manager
 * Enterprise MediaWiki conference
 * Finish WikiPEG and tokenization
 * T198341 (remove usages of some db fields for MCR Schema migration)
 * T213893 (maintenance options bug affecting Semantic Mediawiki users)

Performance

 * Blocked by:
 * Sampling profiler for PHP 7: Blocked on input from CPT/Tim. https://phabricator.wikimedia.org/T176916#5064425
 * Blocking:
 * SRE service operations would like input/help from Core Platform Team/Performance on https://phabricator.wikimedia.org/T219279 (Some pages will become completely unreachable after PHP7 update due to Unicode changes)
 * Updates:
 * Working with npm support and RelEng to unblock the upgrade of CI jobs from Node 6 to Node 10 (EOL in late April for Node 6): https://phabricator.wikimedia.org/T215562
 * We will switch the WebPageTest agent to use a Docker version on the coming Monday (the 8th) https://phabricator.wikimedia.org/T192050
 * Error handler on mwdebug servers not working. – https://phabricator.wikimedia.org/T217846
 * CR for Avoid double parsing during save. – https://gerrit.wikimedia.org/r/#/c/mediawiki/core/+/470099/
 * CR for Graph extension multi-dc caching. – https://gerrit.wikimedia.org/r/#/c/mediawiki/extensions/Graph/+/493628/

Release Engineering

 * Blocked by:
 * Blocking:
 * Scoring Platform blocked on releng for the creation of a new repo https://phabricator.wikimedia.org/T212180
 * Updates:
 * Gerrit going to 2.15.12 (again)
 * Quibble in summer https://phabricator.wikimedia.org/phame/post/view/118/quibble_in_summer/
 * Quibble hibernated, it is time to flourish https://phabricator.wikimedia.org/phame/post/view/155/quibble_hibernated_it_is_time_to_flourish/
 * Train Health
 * Last week: 1.33.0-wmf.23 - https://phabricator.wikimedia.org/T206677
 * This week: 1.33.0-wmf.24 - https://phabricator.wikimedia.org/T206678
 * No problemo! 🎉
 * Next week: 1.33.0-wmf.25 - https://phabricator.wikimedia.org/T206679

Research

 * Blocked by:
 * Blocking:
 * Updates:
 * Mid-term and annual planning.
 * Research is participating in Google Summer of Code and Outreachy.
 * Improvements to the section recommendation API. Talking with the Language team about use cases: https://secrec.wmflabs.org/
 * Finished up coding an Oozie job for article recommender: https://gerrit.wikimedia.org/r/c/analytics/refinery/+/496885

Scoring Platform

 * Blocked by:
 * Blocked on releng for the creation of a new repo https://phabricator.wikimedia.org/T212180
 * Blocking:
 * Updates:
 * Fixing bugs in ORES extension
 * Special Contributions/OOJSUI in ORES extenions being worked on by Jon Robson

Search Platform

 * Blocked by:
 * Blocking:
 * Updates:
 * Migration of Wikibase search to separate extension finished, cleanup in progress: https://phabricator.wikimedia.org/T190022
 * Commons still not configured properly for search, fixes pending: https://phabricator.wikimedia.org/T218954
 * ES 6 upgrade finalized: https://phabricator.wikimedia.org/T183282
 * Cleaning up deprecation warnings from ES6: https://phabricator.wikimedia.org/T218994
 * Setting up CloudElastic servers: https://phabricator.wikimedia.org/T214921
 * Working on fixing highlighting in Commons inlabel/incaption keywords: https://phabricator.wikimedia.org/T217809
 * Working on query parsing refactoring: https://phabricator.wikimedia.org/T185108
 * Working on WDQS performance improvements: https://phabricator.wikimedia.org/T217897

Security

 * Blocked by:None
 * Blocking: Growth : waiting on Security Concept and Design Review of our Newcomer Homepage
 * Updates:
 * https://phabricator.wikimedia.org/T219289: concept review, SOP in progress
 * https://phabricator.wikimedia.org/T216419: in progress
 * https://phabricator.wikimedia.org/T217289: TBD
 * https://phabricator.wikimedia.org/T216692: discussions with client
 * https://phabricator.wikimedia.org/T207990: will be completed this week

Services

 * Blocked by:
 * Blocking:
 * Updates:

Site Reliability Engineering

 * Blocked by:
 * SRE service operations would like input/help from Core Platform Team/Performance on https://phabricator.wikimedia.org/T219279 (Some pages will become completely unreachable after PHP7 update due to Unicode changes)
 * Blocking:
 * None
 * Updates:
 * New quarter, new goals

TechCom

 * Updates
 * IRC meeting RFC: Skin templating https://phabricator.wikimedia.org/T217158 April 3rd at 2pm PST (22:00 UTC, 23:00 CET) in #wikimedia-office

Wikidata

 * Blocked by:
 * Blocking:
 * Updates:

German Technical Wishlist

 * Blocked by:
 * Blocking:
 * Updates:

SoS Meeting Bookkeeping

 * Updates: