Scrum of scrums/2020-03-11

= 2020-03-11 =

Callouts

 * Release Engineering
 * [All] MediaWiki 1.35.0 will get cut on 7 April 2020. If your team has any proposed blockers/deadlines for that, please get them done: tag/MW-1.35-release
 * [All] Beta Cluster Parsoid service is not currently working; sorry! Work underway to fix this in T246833.

SoS Meeting Bookkeeping

 * Updates:
 * sent e-mail reminder about the meeting to Foundation Optional mailing list T245278

Community Tech

 * Updates:
 * we're still focusing on the back-end work for watchlist expiry. we're fixing a long-standing security issue with password resets (an issue before our changes). we are collecting feedback on the project talk page for section name in diff. early stages of research for the 'ebook export improvement project,' and she hopes to work on that project page next.

Anti-Harassment Tools

 * Updates:
 * Working on checkuser. User interviews completed (summary coming soon).

Editing

 * Updates:
 * DiscussionTools:
 * parser: Detect comments transcluded from another page (task T245694)
 * Fix signatureRanges overlapping for some comments
 * Wrap reply link in container so it may contain more links in future
 * Move wikitext comment building to the controller
 * parser: Return signature and timestamp ranges (task T245220)
 * Only allow opening one reply widget at once (on IE 11)
 * controller: apply ve.fixBase to the parsed Parsoid response (task T245781)
 * Add reply links at the end of a line, even if the signature is in the middle (task T245695)

Growth

 * Updates:
 * Newcomer tasks 1.1 (topic matching)
 * We deployed ORES topic models to Arabic, Vietnamese, and Czech Wikipedias on 2020-03-05. Korean Wikipedian's models had some issues that are causing its deployment to be delayed.
 * In the coming weeks, we'll be publishing some information about how other Wikimedians and developers can access these models for their own work. As an example, one way to use them is with the "articletopic" search keyword. This works by typing something like "articletopic:sports" in a Wikipedia search bar to retrieve articles that are likely to be about sports. This page and links from it show the 64 possible topics to search.
 * Newcomer tasks 1.2 (guidance): Engineering continues on this project.

iOS native app

 * Updates:
 * Wrapping up development on 6.6 release (mobile-html integration) project/view/4273

Android native app

 * Updates:
 * Final updates and testing of mobile html integration
 * Final testing of Image tagging Suggested edits feature.

Web

 * Updates:
 * Summary: continuing desktop improvements (DIP).
 * Desktop Improvements Project (Vector / DIP):
 * Responsive monobook preference should be listed under a section "Monobook preferences" a la Vector
 * [Dev] Adopt template partials in Vector and revise sidebar component
 * Provide basic FeatureManagement in Vector codebase
 * Build opt-out link for logged-in users with new vector on
 * Add a Vector skin version preference
 * A cached server-side HTML template should update when you change a partial template which it includes
 * [Firefox 73] Infusing a RadioOptionWidget changes first-child alignment
 * Technical: Deprecate mediawiki.legacy modules in favor of ResourceLoaderSkinModule
 * Type check JavaScript documentation
 * Mobile website (MinervaNeue / MobileFrontend):
 * [Bug] Many MobileFormatter lead paragraph transform alerts starting on Feb 11, 2020
 * [M] Setup storybook for all Minerva components

Product Infrastructure

 * Updates:
 * Push notification discussions continue

Fundraising Tech

 * Updates:
 * Deployed recurring donations for backup card processor, testing them out: T242278
 * Working on NL bank transfers (iDEAL) for backup processor: T246819
 * More performance optimizations for CiviCRM: T241688
 * Still working on CentralNotice features for sub-national targeting, reviewing contractor work on

Core Platform

 * Blocking:
 * Search: MW Job consumers sometimes pause for several minutes T224425
 * Updates:
 * Hooks interface
 * Core REST API

Release Engineering

 * Blocking:
 * [All] Beta Cluster Parsoid service is not currently working; sorry! Work underway to fix this in T246833.
 * Updates:
 * [All] MediaWiki 1.35.0 will get cut on 7 April 2020. If your team has any proposed blockers/deadlines for that, please get them done: tag/MW-1.35-release
 * Train Health
 * This week: 1.35.0-wmf.23 - T233871
 * Next week: 1.35.0-wmf.24 - T233872

Search Platform

 * Blocked by:
 * Core: MW Job consumers sometimes pause for several minutes T224425
 * Updates:
 * new elasticsearch servers now in production - T246975
 * Add "source" to A/B test schema for DYM suggestions - T238246
 * Search input box does not contain identification label - T246303

Site Reliability Engineering

 * Blocking:
 * Product infrastructure for creation of kubernetes namespaces tokens for proton, mobileapps
 * Research on recommendation-api chart
 * Updates:
 * Changeprop first staging deploy by CPT