Hi all,
For HTML version, see: https://www.mediawiki.org/wiki/Scrum_of_scrums/2019-07-24
Deb
---
= 2019-07-24 =
== Callouts ==
* SRE informs that: ** M3 (phabricator) db master switchover scheduled for Thursday 25th (read-only will be required) https://phabricator.wikimedia.org/T228243 ** S8 (wikidata) primary db master switchover scheduled for Tuesday 30th (read-only will be required) https://phabricator.wikimedia.org/T227062 ** We will be recreating kubernetes codfw + eqiad clusters state from code stored in deployment-charts with helmfile [MIGHT CAUSE DOWNTIME] https://phabricator.wikimedia.org/T228837, https://phabricator.wikimedia.org/T228836. If you have a service in that cluster, keep that in mind. We will be doing our best of course to not cause any * Scoring blocked on Growth: ORES filters updates (FYI: getting pings) https://phabricator.wikimedia.org/T227094 *** Ping from community member here: https://phabricator.wikimedia.org/T223273#5357309 * Wikidata/WMDE would appreciate help with finding a responsbile team for the Graphoid service ** There are issues with graphs in the Wikidata Query Service caused by the Graphoid service (https://phabricator.wikimedia.org/T226250) and it is not clear what team is responsible for it. See also the code stewardship request: https://phabricator.wikimedia.org/T211881
== Product ==
=== Contributors ===
==== Community Tech ==== * Updates: ** Doing a lot for PageTriage/NPP ** Will start working on the WhoWroteThat browser extension
==== Anti-Harassment Tools ==== * Blocked by: ** Need review, probably by Brad/Gergo: https://gerrit.wikimedia.org/r/c/mediawiki/extensions/CentralAuth/+/518087 * Updates: ** Continuing to make fixes related to partial blocks
==== Editing ==== * Updates: ** Mobile VE load time improvements: https://phabricator.wikimedia.org/T227897 and https://phabricator.wikimedia.org/T215717 ** V2 of edit cards on mobile VE will be deployed next week: https://phabricator.wikimedia.org/T221247 ** Beginning work on mobile VE toolbar refresh: https://phabricator.wikimedia.org/T211255
==== Growth ==== * Updates: ** Working on features to aid discovery of the newcomers home page: *** Redirect from email confirmation: https://phabricator.wikimedia.org/T222848 *** Button on empty contributions page: https://phabricator.wikimedia.org/T225328 *** GuidedTour after account creation: https://phabricator.wikimedia.org/T222852
=== Readers ===
==== iOS native app ==== * Updates: ** Working on 6.3.1 https://phabricator.wikimedia.org/tag/ios-app-v6.3.1_lobster-on-an-orv/ *** bug fixes *** talk pages enhancements
==== Android native app ==== * Updates: ** We are actively testing and fixing issues related to suggested edits - image captions in beta ** In active development phase for integrating with the page mobile-html end-point https://phabricator.wikimedia.org/project/view/4123/
==== Readers Web ==== * Updates: ** Summary: continuing development of the advanced mobile contributions. ** Responsive website (MinervaNeue / MobileFrontend / Portals): *** [ https://www.mediawiki.org/wiki/Reading/Web/Advanced_mobile_contributions Advanced mobile contributions]: **** [https://phabricator.wikimedia.org/T225731 <nowiki>AMC - mark AMC setting as "new" </nowiki>] **** [https://phabricator.wikimedia.org/T214540 <nowiki>[EPIC] AMC Navigation - user menu</nowiki>] **** [https://phabricator.wikimedia.org/T225230 <nowiki>[AMC] Reduce margin below Article/Discussion tabs</nowiki>] **** [https://phabricator.wikimedia.org/T224070 <nowiki>Update notifications & search icons (AMC & non-AMC)</nowiki>] **** [https://phabricator.wikimedia.org/T228681 <nowiki>Decommision MobileWebMainMenuClickTracking</nowiki>] **** [https://phabricator.wikimedia.org/T228280 <nowiki>Disable grouped results on RecentChanges page on mobile</nowiki>] **** [https://phabricator.wikimedia.org/T220016 <nowiki>Create new MobileWebUIActionsTracking schema</nowiki>] **** [https://phabricator.wikimedia.org/T195795 <nowiki>Use a clearly intended height on MinervaNeue header</nowiki>] *** [ https://www.mediawiki.org/wiki/Reading/Web/Projects/Invest_in_the_MobileFron... Invest in the MobileFrontend & MinervaNeue frontend architecture]: **** [https://phabricator.wikimedia.org/T225447 Tasking] **** [https://phabricator.wikimedia.org/T209129 <nowiki>MFA: Drawers and Overlays should not auto-append it self to the body element</nowiki>] **** [https://phabricator.wikimedia.org/T225460 <nowiki>Add Redux to MobileFrontend</nowiki>] **** [https://phabricator.wikimedia.org/T216537 <nowiki>mobile.init should not be loaded on desktop Minerva</nowiki>] **** [https://phabricator.wikimedia.org/T220847 <nowiki>BetaOptInPanel should use ES6 classes NOT mfExtend</nowiki>] **** [https://phabricator.wikimedia.org/T193077 <nowiki>Remove Page's View functionality</nowiki>] *** Miscellaneous: **** [https://phabricator.wikimedia.org/T227034 <nowiki>Multimedia viewer does not open for Minerva desktop images</nowiki>] **** [https://phabricator.wikimedia.org/T228418 <nowiki>Mobile talk overlay not updating with new threads</nowiki>] **** [https://phabricator.wikimedia.org/T228298 <nowiki>JS Cannot read property 'find' of undefined on Beta cluster</nowiki>] **** [https://phabricator.wikimedia.org/T226106 <nowiki>Three clicks required to exit talk overlay</nowiki>] **** [https://phabricator.wikimedia.org/T201131 <nowiki>Bug: Order of some paragraphs is flipped on mobile</nowiki>] **** [https://phabricator.wikimedia.org/T228235 <nowiki>Edits lost when clicking back from talk overlay</nowiki>] **** [https://phabricator.wikimedia.org/T225260 <nowiki>BUG: Notifications tray (mobile) - margins and borders</nowiki>] **** [https://phabricator.wikimedia.org/T222373 <nowiki>Remove the lazy load references beta feature</nowiki>] **** [https://phabricator.wikimedia.org/T214049 <nowiki>Every Drawer has a shield for catching clicks</nowiki>] **** [https://phabricator.wikimedia.org/T211691 <nowiki>[Regression] Menu panel has black background when another drawer is first opened</nowiki>] **** [https://phabricator.wikimedia.org/T123328 <nowiki>[GOAL] Lazy load references in mobile skin</nowiki>] ** Planning *** Desktop refresh planning
==== Structured Data ==== * Updates: ** expecting to deploy the capability to add/edit aritbrary statements to files on Wed next week ... mostly polishing that atm ** next will be structured data support for campaigns
=== UI Standardization === * Updates: ** OOUI v0.33.4 released *** core CSS reduction by 4% by going back to v0.32.0 approach as follow-up to ProcessDialog improvements and use of framed buttons *** addition/update of icons for AMC mobile header overhaul (search, bellOutline, userOutline) ** Design Style Guide *** Components: Amending and re-structure buttons in OOUI (frameless following components overview, hover treatment and inner distances; primary and normal button separation in overview template)
== Technology ==
=== Fundraising Tech === * Updates: ** Working on backend processes for converting one-time donations to recurring https://phabricator.wikimedia.org/T227051, https://phabricator.wikimedia.org/T227048 ** Looking at more ways to improve fraud detection and alerting ** Building another donor data import https://phabricator.wikimedia.org/T228714 ** Fixing CentralNotice bug related to ResourceLoader updates: https://phabricator.wikimedia.org/T227711 ** Reviewing and improving on CentralNotice features built by a contractor *** Preview unsaved banners https://phabricator.wikimedia.org/T225101 *** Region-level geotargeting *** Campaign fallback https://phabricator.wikimedia.org/T226344
=== Core Platform === * Blocking: ** RelEng: MediaWiki installer silently ignores invalid extensions https://phabricator.wikimedia.org/T225512 ** WikiData: There are issues with graphs in the Wikidata Query Service caused by the Graphoid service (https://phabricator.wikimedia.org/T226250) and it is not clear what team is responsible for it. See also the code stewardship request: https://phabricator.wikimedia.org/T211881 * Updates: ** Analysis for MainStash replacement storage ** Integration testing for Action API https://phabricator.wikimedia.org/T219873
=== Engineering Productivity ===
==== Quality and Test Engineering ==== * Updates: ** No updates this time.
==== Release Engineering ==== * Blocked by: ** Core Platform Team: MediaWiki installer silently ignores invalid extensions https://phabricator.wikimedia.org/T225512 * Blocking: ** — * Updates: ** Train Health *** Last week: 1.34.0-wmf.14 - https://phabricator.wikimedia.org/T220739 – blocked a few times but fully deployed on Monday *** This week: 1.34.0-wmf.15 - https://phabricator.wikimedia.org/T220740 – currently on group1 as scheduled; no known blockers yet *** Next week: 1.34.0-wmf.16 - https://phabricator.wikimedia.org/T220741 ** Code Health *** MediaWiki code (core/extensions/skins) to be tested in PHP 7.3 as "voting" from later today https://phabricator.wikimedia.org/T204884 *** Looking forward to more migration from integration to unit tests. ** Log Health
=== Scoring Platform === * Blocked by: ** Growth: ORES filters updates (FYI: getting pings) https://phabricator.wikimedia.org/T227094 *** Ping from community member here: https://phabricator.wikimedia.org/T223273#5357309 * Updates: ** Working with Community relations to improve outreach around ORES UIs. https://phabricator.wikimedia.org/T217232 ** Working on Jade API
=== Search Platform === * Updates: ** WDQS servers reloaded: https://phabricator.wikimedia.org/T228122 *** Fixed resource problem in WDQS: https://phabricator.wikimedia.org/T213210 ** Wikidata reindex completed: https://phabricator.wikimedia.org/T227136 ** Haswbstatement search in Wikidata is now case insensitive: https://phabricator.wikimedia.org/T206613 ** haslabel:* now works: https://phabricator.wikimedia.org/T224611 ** Wikidata RDF dumps no longer have BETA marker: https://phabricator.wikimedia.org/T226153 ** Fixed continuation support for MWAPI in WDQS: https://phabricator.wikimedia.org/T209034 ** Fixed unexpected response error in GeoData: https://phabricator.wikimedia.org/T220637 ** Working on improving Slovak stemmer: https://phabricator.wikimedia.org/T223787 ** Working on creating RDF export for SDC/MediaInfo: https://phabricator.wikimedia.org/T221917 ** Working on getting glent suggestions into Elastic indexes: https://phabricator.wikimedia.org/T227364 ** Working on CirrusSearch configuration for cloudelastic: https://phabricator.wikimedia.org/T220625 ** Working on CirrusSearch query dispatcher: https://phabricator.wikimedia.org/T216429
=== Security === * Updates: ** Doublewiki (old), will likely complete this week - started - https://phabricator.wikimedia.org/T131199 ** PageForms review from a long time ago, closure note posted, frozen - https://phabricator.wikimedia.org/T149869
=== Site Reliability Engineering === * Blocked by: ** None * Blocking: ** None? * Updates: ** M3 (phabricator) db master switchover scheduled for Thursday 25th (read-only will be required) https://phabricator.wikimedia.org/T228243 ** S8 (wikidata) primary db master switchover scheduled for Tuesday 30th (read-only will be required) https://phabricator.wikimedia.org/T227062 ** We will be recreating kubernetes codfw + eqiad clusters state from code stored in deployment-charts with helmfile [MIGHT CAUSE DOWNTIME] https://phabricator.wikimedia.org/T228837, https://phabricator.wikimedia.org/T228836. If you have a service in that cluster, keep that in mind. We will be doing our best of course to not cause any
== Wikimedia DE ==
=== Wikidata === * Blocked by: ** Not sure who, Core Platform? - There are issues with graphs in the Wikidata Query Service caused by the Graphoid service ( https://phabricator.wikimedia.org/T226250) and it is not clear what team is responsible for it. See also the code stewardship request: https://phabricator.wikimedia.org/T211881 * Blocking: ** Search Platform: RDF export of MEdiaInfo entities * Updates: ** wbEntity JS variable is no longer served on Wikidata item/property page load: https://phabricator.wikimedia.org/T85499
=== German Technical Wishlist === * Blocked by: ** RelEng: https://phabricator.wikimedia.org/T199116 Need some review of patch https://gerrit.wikimedia.org/r/#/c/integration/quibble/+/510709/ in order to move this forward and start experimenting with per-repo browser test setup.
wikitech-l@lists.wikimedia.org