Scrum of scrums/2018-11-28

=2018-11-28=

Callouts

 * Fundraising campaigns https://meta.wikimedia.org/wiki/CentralNotice/Calendar
 * Please avoid significant updates to any systems used by Fundraising (Geolocation, core facilities used by CentralNotice). Pls. ping on #wikimedia-fundraising by saying 'fr-tech' if you have quesitons. Thanks!!!


 * Release Engineering
 * Train Health:
 * Last week: No train due to the Thanksgiving Holiday
 * This week: 1.33.0-wmf.6 deployment blockers https://phabricator.wikimedia.org/T206660
 * Wikidata rolled back to 1.33.0-wmf.4, all other group1 and all group0 on 1.33.0-wmf.6 see https://tools.wmflabs.org/versions/
 * T210608 (EventBus, Analytics) EventBus::createEvent Call to a member function format on a non-object (boolean)
 * T210610 (ORES - Ladsgroup) PHP Fatal Error: Argument 2 passed to ORES\Hooks\ApiHooksHandler::addScoresForAPI must be an instance of array, null given
 * T210617 (Wikidata, Maps - hoo)BadMethodCallException on Wikidata item pages containing coordinates with non-Earth globes
 * T210618 (Wikidata, CirrusSearch) Wikidata entity search sometimes case-sensitive, uses wb_terms instead of CirrusSearch
 * Next week: No train due to the Release Engineering team offsite

Community Tech

 * Blocked by:
 * Blocking:
 * Updates:

Anti-Harassment Tools

 * Blocked by:
 * Blocking:
 * Updates:

Editing

 * Blocked by: **Working with Reading/Web to discuss loading overlay improvements
 * Blocking: **Language - working with them to prioritize adding inspector functionality to VE read mode
 * Updates:
 * Improved unit testing of ve.ce T206138

Growth

 * Blocked by:
 * Blocking:
 * Updates:

Language

 * Blocked by:
 * Blocking:
 * Updates:

iOS native app

 * Blocked by:
 * Blocking:
 * Updates:
 * 6.1.2 released last week (crash fixes)
 * Working on 6.2 (https://phabricator.wikimedia.org/tag/ios-app-v6.2-beluga-on-a-pogo-stick/) - large release that contains editing (syntax highlighting, editing tools). Planning to release to beta before holiday break

Android native app

 * Blocked by:
 * Blocking:
 * Updates:

Readers Web

 * Blocked by:
 * Blocking:
 * Updates:
 * Summary: SEO A/B test staged rollout is complete, we're continuing the MobileFrontend architecture project, and planning for advanced mobile contributions.


 * Mobile website (MinervaNeue / MobileFrontend):


 * Invest in the MobileFrontend & MinervaNeue frontend architecture https://www.mediawiki.org/wiki/Reading/Web/Projects/Invest_in_the_MobileFrontend_%26_MinervaNeue_frontend_architecture
 * Reduce View inheritance and improve composition support T209007 T209647
 * Replace mobile.startup/user with mw.user T204866
 * Webpackify references T207805
 * Webpackify watchstar T208921


 * Page issues https://www.mediawiki.org/wiki/Reading/Web/Projects/Mobile_Page_Issues
 * Standardize parsing T206177
 * Distinct issues should not be grouped T202349


 * Advanced mobile contributions https://www.mediawiki.org/wiki/Reading/Web/Advanced_mobile_contributions
 * Design added a few more pages to the prototype and some mocks for enable / disabling https://mobile-contributions.firebaseapp.com/nav4.html https://wikimedia.invisionapp.com/share/RNO2HHBPK7M#/screens/331909359_Enabling-Disabling
 * Started team planning


 * Maintenance and bug fixes T86210 T205008 T208808 T210191 T193505


 * Desktop website (Popups) https://www.mediawiki.org/wiki/Page_Previews
 * Reproduce Popups memory leak T208634


 * PDF rendering (Proton) https://www.mediawiki.org/wiki/Reading/Web/PDF_Functionality
 * Remaining work tracked in deploy Proton T181084

Readers Infrastructure

 * Blocked by:
 * Blocking:
 * Updates:
 * English Wiki fundraising on apps starting Nov 29 (T209801).

Multimedia

 * Updates
 * SDoC - still working on beta release, have made progress but not there yet
 * Also work continues on the next release (statements/depicts)

Parsing

 * Blocked by:
 * Blocking:
 * Updates:

UI Standardization

 * Blocked by:
 * Blocking:
 * Updates:
 * Preparing v0.29.6 release of OOUI
 * a11y measurments on portals finished

Analytics

 * Blocked by:
 * Blocking:
 * Updates:

Cloud Services

 * Blocked by:
 * Blocking:
 * Updates:

Fundraising Tech

 * Blocked by: -
 * Blocking: Please avoid significant updates to any systems used by Fundraising (Geolocation, core facilities used by CentralNotice). Thanks!!!
 * Updates:
 * Year-end fundraising campaigns in English-speaking countries started yesterday (2018-11-27). E-mail campaign ongoing.
 * Currently facing payment processor issues and sophisticated credit-card fraud attempts. Donations are pouring in, nonetheless.
 * Various minor improvements to CiviCRM (donor database), payment processors.
 * Follow-ups from CentralNotice security and permissions improvements.

MediaWiki Core Platform

 * Blocked by:
 * Blocking:
 * Updates:
 * Finishing up review of TechConf materials by end of week. Then starting to clean up for publication on wiki.
 * Revised Session Service RFC, getting ready for final call. (https://phabricator.wikimedia.org/T206010)
 * Met with Security to review potential PE Security projects for Q3/Q4 - refining list and getting ready to reach out potential contractors.
 * Excimer will be done before end of year, which is the primary blocker on our team for PHP7.
 * Continuing to work on extension blockers to PHP7.

Performance

 * Blocked by:
 * Blocking:
 * Updates:
 * Updates:
 * Updates:

Release Engineering

 * Blocked by:
 * Blocking:
 * Scoring Platform: https://phabricator.wikimedia.org/T210260 and https://phabricator.wikimedia.org/T210267
 * Updates:
 * Blog post Incident Documentation: An Unexpected Journey https://phabricator.wikimedia.org/phame/post/view/128
 * Željko will be contacting several teams about creating the first Selenium test for some repositories (Editing, Language engineering, Contributors, Growth, Fundraising tech, Reading and WMDE)
 * Train Health:
 * Last week: No train due to the Thanksgiving Holiday
 * This week: 1.33.0-wmf.6 deployment blockers https://phabricator.wikimedia.org/T206660
 * Wikidata rolled back to 1.33.0-wmf.4, all other group1 and all group0 on 1.33.0-wmf.6
 * T210608 (EventBus, Analytics) EventBus::createEvent Call to a member function format on a non-object (boolean)
 * T210610 (ORES - Ladsgroup) PHP Fatal Error: Argument 2 passed to ORES\Hooks\ApiHooksHandler::addScoresForAPI must be an instance of array, null given
 * T210617 (Wikidata, Maps - hoo)BadMethodCallException on Wikidata item pages containing coordinates with non-Earth globes
 * T210618 (Wikidata, CirrusSearch) Wikidata entity search sometimes case-sensitive, uses wb_terms instead of CirrusSearch
 * Next week: No train due to the Release Engineering team offsite

Research

 * Blocked by: None
 * Blocking: None
 * Updates:
 * Deploying the Reader Trust survey via QuickSurveys: https://phabricator.wikimedia.org/T209882
 * Working with SRE to import recommendation API data to MySQL: https://phabricator.wikimedia.org/T208622

Scoring Platform

 * Blocked by:
 * SRE: https://phabricator.wikimedia.org/T210582
 * RelEng: https://phabricator.wikimedia.org/T210260 and https://phabricator.wikimedia.org/T210267
 * Blocking:
 * RelEng on train blocker. The patch is waiting for review and will get merged soon
 * Updates:
 * Picking up blubber and Sentinel (releng & SRE support needed)
 * Releng for UTF8 support (blubber)
 * SRE for another redis node (sentinel)
 * Jade RFC on track to pass TechCom review, only minor changes remaining.

Search Platform

 * Blocked by:
 * Blocking:
 * Updates:

Security

 * Blocked by:
 * Blocking:
 * Updates: Analysts are on track to complete Review by deadlines.

Services

 * Blocked by:
 * Blocking:
 * Updates:

Site Reliability Engineering
None None
 * Blocked by:
 * Blocking:
 * Updates:
 * no updates

Wikidata

 * Blocked by:
 * Blocking:
 * Updates:
 * wb_terms table should not be used for search.

German Technical Wishlist

 * Blocked by:
 * Blocking:
 * Updates:

Multi-Content Revisions

 * Blocked by:
 * Blocking:
 * Updates:
 * AbuseFilter testing by multimedia team going well
 * Initial MCR SlotRoleHandler work should be completed by end of week which will enable part of the UI support needed for SDC

SoS Meeting Bookkeeping

 * Updates: