Scrum of scrums/2019-02-27

=2019-02-27=

Callouts

 * Fundraising campaigns: Europe https://meta.wikimedia.org/wiki/CentralNotice/Calendar
 * Editing blocked by SRE https://phabricator.wikimedia.org/T213214
 * Readers Web and Performance: Research is deploying/undeploying reader demographics survey: https://phabricator.wikimedia.org/T217080
 * Release Engineering: train at 14:00–16:00 UTC (EU time) for the next 4 weeks, back to the usual 20:00–22:00 UTC (US time) after that
 * RelEng: Need help in setting up CI for Blazegraph ( https://phabricator.wikimedia.org/T216855 )

Community Tech

 * Blocked by:
 * Blocking:
 * Updates:

Anti-Harassment Tools

 * Blocked by:
 * Blocking:
 * Updates:

Editing
** SRE on https://phabricator.wikimedia.org/T213214
 * Blocked by:
 * Blocking:
 * Updates:

Growth

 * Blocked by:
 * Blocking:
 * Updates:

Language

 * Blocked by:
 * Blocking:
 * Updates:

iOS native app
***Bug fixes ***Editing onboarding + other small improvements to the editing experience ***Mobile HTML prototype
 * Blocked by:
 * Blocking:
 * Updates:
 * 6.2 with syntax highlighting released
 * Work on 6.2.1 (https://phabricator.wikimedia.org/tag/ios-app-v6.2.1-beluga-on-stilts/) continues:

Android native app

 * Blocked by:
 * Blocking:
 * Updates:

Readers Web

 * Blocked by:
 * Blocking:
 * Updates:
 * Summary: same as last week. Continuing the Advanced Mobile Contributions and MobileFrontend Architecture investment projects.


 * Responsive website (MinervaNeue / MobileFrontend):


 * Advanced mobile contributions https://www.mediawiki.org/wiki/Reading/Web/Advanced_mobile_contributions
 * Add history link to actions menu T213352
 * Add X-Analytics tag for AMC webrequests T212961
 * Talk tabs disabled on main page T214724 T216514
 * Design updates to Settings page & opt-in toggle T214195


 * Invest in the MobileFrontend & MinervaNeue frontend architecture https://www.mediawiki.org/wiki/Reading/Web/Projects/Invest_in_the_MobileFrontend_%26_MinervaNeue_frontend_architecture
 * ImageOverlay should be an Overlay T216198
 * Limit mobile.startup's mw.config variables T216848
 * TalkOverlay should not extend Overlay T215370
 * LanguageOverlay should be an Overlay with a LanguageSearcher component T215657
 * mobile.init should not be loaded on desktop Minerva T216537
 * Create PromiseView pattern T215972
 * Abandon use of template partials in MobileFrontend for components within components e.g. Button, Icon and Anchor classes T149909


 * QuickSurveys consultation for Research


 * Miscellaneous bug fixes and maintenance T216628 T216853 T214550 T207618 T150377 T202374


 * Desktop website (Vector, Popups)


 * Popups https://www.mediawiki.org/wiki/Page_Previews
 * WMDE reference previews review and support T67114 https://meta.wikimedia.org/wiki/WMDE_Technical_Wishes/ReferencePreviews


 * Medium-term planning.

Readers Infrastructure

 * Blocked by:
 * Blocking:
 * Updates:
 * Maps
 * maps2004 conducting QA for tiles generated during codfw OS stretch migration

Multimedia

 * Updates
 * preparing for first release of adding 'depicts' statements to commons images - should be code complete within a week, working with WMDE to get beta commons ready

Parsing

 * Blocked by:
 * Blocking:
 * Updates:

UI Standardization

 * Blocked by:
 * Blocking:
 * Updates:

Analytics

 * Blocked by:
 * Blocking:
 * Updates:
 * Doing anual planning and Q4 planning
 * Working on sunsetting Wikimetrics
 * dbstore1002 will be decomissioned soon, the hardware is very unstable. The new cluster is easier to use with the new "analytics-mysql" wrapper, docs here: https://wikitech.wikimedia.org/wiki/Analytics/Data_access#MySQL_wrapper
 * new cloud db replica for analytics and mediawiki history use is not in place yet, sqooping and history reconstruction will speed up next month when it is
 * a few type mismatches found between EventLogging Refine's type inference and the schemas on meta, details here: https://phabricator.wikimedia.org/T216771, subtasks created and appropriate teams tagged
 * Modern Event Platform's EventGate moving closer to replacing EventBus as the way to intake realtime mediawiki events

Cloud Services

 * Blocked by:
 * Blocking:
 * Updates:

Fundraising Tech

 * Blocked by:
 * Blocking:
 * Updates:
 * Still holding off on payments-wiki upgrade, doing testing on more platforms while waiting for a European banner campaign to subside
 * Deploying some performance improvements to CiviCRM https://phabricator.wikimedia.org/T209415
 * Tweaking email opt-in display https://phabricator.wikimedia.org/T215939
 * PCI compliance paperwork
 * Better fraud reporting https://phabricator.wikimedia.org/T199268
 * Cutting down email volume for recurring donors https://phabricator.wikimedia.org/T213209
 * Banner change feed for CentralNotice https://phabricator.wikimedia.org/T208511

Core Platform

 * Blocked by:
 * Cloud Services, SRE: https://phabricator.wikimedia.org/T215445
 * Blocking:
 * Updates:
 * Product plan for new HTTP API
 * RestBase split plan
 * Parameterized rules in PEG.js
 * Upgrade phan in CI
 * Session storage configuration for Cassandra

Performance

 * Blocked by:
 * SRE: review of https://gerrit.wikimedia.org/r/#/c/operations/puppet/+/379953/ (error standardization)
 * Traffic: https://phabricator.wikimedia.org/T202479 Varnish configuration change needed to get rid of 404 noise
 * Traffic: review of https://gerrit.wikimedia.org/r/#/c/mediawiki/vagrant/+/491215/ Strategy to avoid Varnish thumbnail cache fragmentation
 * Blocking:
 * Updates:
 * eswiki perf survey initial results: 87% satisfied with page load perf, exactly the same ratio as previous wikis (eg. ruwiki)
 * The debug profiler is now ready for PHP 7
 * Finalizing W3C membership with Legal, Comms, etc.
 * Finalizing W3C membership with Legal, Comms, etc.

Release Engineering

 * Blocked by:
 * Blocking:
 * Search Platform: Need help in setting up CI for Blazegraph ( https://phabricator.wikimedia.org/T216855 )
 * Updates:
 * New Phabricator features, phame blog posted: https://phabricator.wikimedia.org/phame/post/view/145/phab_phebruary/
 * Scap 3.9.0-1 is released, ping us if scap does anything weird :)
 * Train Health:
 * Last week: 1.33.0-wmf.18 - https://phabricator.wikimedia.org/T206671 - US time (20:00–22:00 UTC)
 * This week: 1.33.0-wmf.19 - https://phabricator.wikimedia.org/T206672 - the first week (out of four weeks) at 14:00–16:00 UTC (EU time), back to the usual 20:00–22:00 UTC (US time) after that
 * Next week: 1.33.0-wmf.20 - https://phabricator.wikimedia.org/T206673 - EU time (14:00–16:00 UTC)
 * Log Health:
 * Code Health:

Research

 * Blocked by: None
 * Blocking: None
 * Updates:
 * Deploying/undeploying reader demographics survey: https://phabricator.wikimedia.org/T217080
 * Collected data for the improved CitationUsage and CitationUsagePageLoad schemas: https://phabricator.wikimedia.org/T213969
 * Continuing work on productionizing article recommender systems: https://phabricator.wikimedia.org/T211981

Scoring Platform

 * Blocked by:
 * Growth (sort of): kowiki and itwiki (goodfaith) is out -- needs RC filters integration
 * https://phabricator.wikimedia.org/T161628 (kowiki)
 * https://phabricator.wikimedia.org/T211032 (itwiki)
 * Blocking:
 * Updates:
 * We complettely removed use of pickle in celery
 * kowiki and itwiki (goodfaith) is out
 * Reduced overhead for uwsgi to celery task communication

Search Platform

 * Blocked by:
 * Blocking: Need help in setting up CI for Blazegraph ( https://phabricator.wikimedia.org/T216855 )
 * Updates:
 * ES6 support merged to CirrusSearch codebase: https://phabricator.wikimedia.org/T217043
 * ElasticSearch is upgraded to 5.6.14 as a step for ES6 upgrade: https://phabricator.wikimedia.org/T215931
 * Korean analyzer package built, waiting for ES6 upgrade to enable: https://phabricator.wikimedia.org/T206874
 * WikibaseCirrusSearch deployed on Beta cluster (disabled), testwikidata next: https://phabricator.wikimedia.org/T215684
 * inlabel: search keyword code merged into WikibaseCirrusSearch, will be deployed together with it: https://phabricator.wikimedia.org/T215967
 * Subphrase suggestions search enabled on Office wiki: https://phabricator.wikimedia.org/T150153
 * Fixed broken dates rendering in WDQS: https://phabricator.wikimedia.org/T211007
 * Working on ES 6 upgrade: https://phabricator.wikimedia.org/T183282
 * Working on query parsing refactoring: https://phabricator.wikimedia.org/T185108
 * Working on moving CirrusSearch code out of Wikibase to a separate extension: https://phabricator.wikimedia.org/T190022

Security
**https://phabricator.wikimedia.org/T216692 : just assigned Security Readiness Review Standard Operating Procedure under revision
 * Blocked by:
 * Blocking:None
 * Updates:
 * https://phabricator.wikimedia.org/T216419: start this week
 * https://phabricator.wikimedia.org/T214152 to be completed end of week
 * https://phabricator.wikimedia.org/T211489: start this week
 * https://phabricator.wikimedia.org/T205129: start this week
 * https://phabricator.wikimedia.org/T163827: to be completed end of week

Services

 * Blocked by:
 * Blocking:
 * Updates:

Site Reliability Engineering

 * Blocked by:
 * Blocking:
 * Updates:

Wikidata

 * Blocked by:
 * Blocking:
 * Updates:

German Technical Wishlist

 * Blocked by:
 * Blocking:
 * Updates:

SoS Meeting Bookkeeping

 * Updates: