Scrum of scrums/2019-07-24
Callouts
edit- 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 downtime
- 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
editContributors
editCommunity Tech
edit- Updates:
- Doing a lot for PageTriage/NPP
- Will start working on the WhoWroteThat browser extension
Anti-Harassment Tools
edit- 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
edit- 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
edit- 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
- Working on features to aid discovery of the newcomers home page:
Readers
editiOS native app
edit- 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
- Working on 6.3.1 https://phabricator.wikimedia.org/tag/ios-app-v6.3.1_lobster-on-an-orv/
Android native app
edit- 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
edit- Updates:
- Summary: continuing development of the advanced mobile contributions.
- Responsive website (MinervaNeue / MobileFrontend / Portals):
- Advanced mobile contributions:
- AMC - mark AMC setting as "new"
- [EPIC] AMC Navigation - user menu
- [AMC] Reduce margin below Article/Discussion tabs
- Update notifications & search icons (AMC & non-AMC)
- Decommision MobileWebMainMenuClickTracking
- Disable grouped results on RecentChanges page on mobile
- Create new MobileWebUIActionsTracking schema
- Use a clearly intended height on MinervaNeue header
- Invest in the MobileFrontend & MinervaNeue frontend architecture:
- Miscellaneous:
- Multimedia viewer does not open for Minerva desktop images
- Mobile talk overlay not updating with new threads
- JS Cannot read property 'find' of undefined on Beta cluster
- Three clicks required to exit talk overlay
- Bug: Order of some paragraphs is flipped on mobile
- Edits lost when clicking back from talk overlay
- BUG: Notifications tray (mobile) - margins and borders
- Remove the lazy load references beta feature
- Every Drawer has a shield for catching clicks
- [Regression] Menu panel has black background when another drawer is first opened
- [GOAL] Lazy load references in mobile skin
- Advanced mobile contributions:
- Planning
- Desktop refresh planning
Structured Data
edit- 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
edit- 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)
- OOUI v0.33.4 released
Technology
editFundraising Tech
edit- 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
edit- 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
editQuality and Test Engineering
edit- Updates:
- No updates this time.
Release Engineering
edit- 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
- Train Health
Scoring Platform
edit- 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
- Growth: ORES filters updates (FYI: getting pings) https://phabricator.wikimedia.org/T227094
- Updates:
- Working with Community relations to improve outreach around ORES UIs. https://phabricator.wikimedia.org/T217232
- Working on Jade API
Search Platform
edit- 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
- WDQS servers reloaded: https://phabricator.wikimedia.org/T228122
Security
edit- 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
edit- 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
editWikidata
edit- 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
edit- 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.