Scrum of scrums/2020-07-15

= 2020-07-15 =

Callouts

 * Release Engineering
 * [All] Review guidance at Deployments/Covid-19 and Code Deployment Office Hour at 17:00UTC in #wikimedia-office
 * "scap sync" will be renamed to "scap sync-world" in the next release. If you use "scap sync" non-interactively, please add a note to: T250302 (and also, explain why you're using it)
 * scap sync now has option --canary-wait-time; T217924

iOS native app

 * Updates:
 * Bug fixes and 1st experiment development for 6.7 - project/view/4661
 * WWDC research

Android native app

 * Updates:
 * Continuing work on onboarding design refresh - project/view/4819/

Web

 * Updates:
 * Summary: Desktop Improvements Project (DIP) deployment prep, continuing DIP sidebar persistence, and wrapping up DIP content max-width, Vue.js search design spec, initial WVUI library rolling development release, building button, input, and icon for Vue.js search.
 * Desktop Improvements Project (Vector / DIP):
 * Align Vector skin with WikimediaUI color palette
 * [Bug] Max-Width Layout: Sidebar overlaps footer when its height is longer than the content height
 * Make collapsible sidebar persistent for logged-in users
 * wgLogos follow up work
 * [Spike 8hrs] Decide how to persist state of collapsible sidebar across sessions for logged-in users, logged-out users
 * Limit content width, and refine alignment & styling of relevant elements
 * Build collapsible sidebar and sidebar button
 * Deprecate and remove printable version mode
 * [Modern Vector] Fix broken rendering of `main` and `dialog` elements in IE9-11
 * [Dev] Drop VectorTemplate usage in Vector
 * Vue.js search case study:
 * Thank you, Anne Tomasevich, for your work on wvui-icon!
 * See weekly status updates.
 * Mobile website (MinervaNeue / MobileFrontend):
 * Final warning: Mobile main page special casing will be disabled July
 * [EPIC] MobileFrontend extension should stop special-casing main page
 * Standardization
 * Narrator not announcing popup dialog when help button/icon is clicked.
 * Deprecate and replace mediawiki.ui components
 * Consider 'normalize' stylesheet RL module
 * Change filewarning to normal warning color and amend padding slightly
 * Window: focus lost when navigating with shift + tab key
 * Standardize 'mediawiki.ui' variables to CSS variables naming scheme in preparation for WikimediaUI Base variables takeover
 * OOUI PopupWidget : need to Notify caller when popup widget closes
 * SelectFileInputWidget: "Close" button is not accessible through keyboard.
 * Directly use the WikimediaUI values in the WikimediaUI theme in OOUI, rather than via copy-paste
 * Outline control widget wrong focus order
 * Focus not visible on Button on high contrast mode
 * Portals
 * [Recurring Task] Update Wikipedia and sister projects portals statistics
 * QuickSurveys
 * Run baseline quicksurvey on test wikis
 * Miscellaneous
 * SkinMustache::getTemplateData keys should be hyphenated and existing in a dictionary
 * Render the FallbackSkin and SkinApi with a simplistic SkinMustache class
 * Adopt mustache templates in Modern and Monobook
 * Use project logo wordmarks on Wikimedia projects in Timeless
 * MediaWiki installer appears unstyled

Product Infrastructure

 * Updates:
 * working on adding image schema.org licence data to article pages
 * mediasearch improvements - vue frontend, improved linked data search on backend

Fundraising Tech

 * Updates:
 * Refining and improving bulk email sync
 * Better filtering for matching gift policies db
 * Looking into potential bugs with flow asking one-time donors to convert to monthly donations

Quality and Test Engineering

 * Updates:
 * New blog!
 * Wow. So wikimedia. Such quality. Many testing. Very team. 🐶 phame/blog/view/21/
 * Blog posts (by Google Summer of Code interns):
 * Vidhi Mody - GSoCpedia: The journey so far phame/post/view/201/gsocpedia_the_journey_so_far/
 * Soham Parekh - Fanboying Cypress phame/post/view/202/fanboying_cypress/

Release Engineering

 * Updates:
 * [All] Deployments/Covid-19 Deployments/Covid-19
 * Train Health
 * Last week: 1.35.0-wmf.40 - T256668
 * This week: 1.35.0-wmf.41 - T256669
 * Next week: 1.36.0-wmf.1 - T257969