Scrum of scrums/2019-04-24
2019-04-24
editCallouts
edit- Analytics: Research has turned off citation usage data collection: https://phabricator.wikimedia.org/T213969
- Core Platform: VE team on https://phabricator.wikimedia.org/T216636 regarding their plans on implementing sections editing and whether they will need server-side support for that.
Audiences
editContributors
editCommunity Tech
edit- Blocked by:
- Blocking:
- Updates:
Anti-Harassment Tools
edit- Blocked by:
- Blocking:
- Updates:
Editing
edit- Blocked by:
- Blocking: Core Platform on https://phabricator.wikimedia.org/T216636 regarding their plans on implementing sections editing and whether they will need server-side support for that.
- Updates:
- Finished first iteration on for VE edit summary field, show an auto-fill drop-down of recent edit summaries contributors have used (T50274)
- Finished first iteration to allow users to switch between between editors on mobile while maintaining changes (T128422)
- Working on improving the performance of selections in mobile VE
Growth
edit- Blocked by:
- Blocking:
- Updates:
- Cordinating with Editing on https://phabricator.wikimedia.org/T219966 and https://phabricator.wikimedia.org/T189569
- Working for QA Newcomer Homepage
Language
edit- Blocked by:
- Blocking:
- Updates:
Readers
editiOS native app
edit- Blocked by:None
- Blocking:None
- Updates:
- 6.2.2 hotfix released Friday
- iPad Article layout bug fixes
- empty search result bug fix
- 6.3 active development - https://phabricator.wikimedia.org/project/view/3890/
- talk pages
- link insertion wizard
- media insertion wizard
- link previews
- bug fixes/tech work
- 6.2.2 hotfix released Friday
Android native app
edit- Blocked by:
- Blocking:
- Updates:
- Suggested Edits released to production
- Planning work for next year (additional types of contributions)
Readers Web
edit- Blocked by:
- Blocking:
- Updates:
- Summary: same as last week: fixing browser tests, planning for next year, and continuing the advanced mobile contributions and the MobileFrontend architecture investment projects. We're planning to deploy last year's "sameAs" SEO changes from 50% to 100% of main namespace pages on April 30th (T209377).
- Responsive website (MinervaNeue / MobileFrontend / Related Articles):
- Advanced mobile contributions https://www.mediawiki.org/wiki/Reading/Web/Advanced_mobile_contributions
- Style the history page for AMC users T219895
- AMC Navigation - add new links to main menu with click tracking T216152
- Upgrade MobileWebMainMenuClickTracking to have an AMC field T218627
- AMC Navigation - overflow menu T216418
- No way to reach the editable version of a page when viewing the most recent mobile diff T200969
- Invest in the MobileFrontend & MinervaNeue frontend architecture https://www.mediawiki.org/wiki/Reading/Web/Projects/Invest_in_the_MobileFrontend_%26_MinervaNeue_frontend_architecture
- Post-inheritance cleanup T217220
- Nearby isn't a WatchstarPageList. Nearby has a WatchstarPageList. T217814
- Inline remaining templates T220619
- Remove Page's View functionality T193077
- Browser tests
- Enable a MobileFrontend daily Selenium build T220659
- CI tests disabled: Steps that require login are disabled and should be restored. T219920
- Miscellaneous bug fixes and maintenance T218809 T219320
- SEO
- Deploy Schema.org Article linked data for all main namespace pages (previously 50% on most wikis, soon 100% on all wikis) on April 30th T209377
- Advanced mobile contributions https://www.mediawiki.org/wiki/Reading/Web/Advanced_mobile_contributions
- Desktop website (Popups)
- Popups https://www.mediawiki.org/wiki/Page_Previews
- WMDE reference previews review and support
- Popups https://www.mediawiki.org/wiki/Page_Previews
- Planning
- Design and MobileFrontend & MinervaNeue frontend architecture planning for next fiscal year
Readers Infrastructure
edit- Blocked by:
- Blocking:
- Updates:
- Maps: Node 10 migration code is under review
- PCS:
- New endpoint coming soon "mobile-html-offline-resources" T217349
- mobile-html now allows clients to adjust margins and padding via JS: https://www.mediawiki.org/wiki/Page_Content_Service#Set_margins/padding
Multimedia
edit- Blocked by: haswbstatement: searches are not working - search team going to reindex
- Blocking:
- Updates:
- Deployed depicts statements on Commons yesterday
- Keeping an eye out for bug reports & working on subsequent releases (SDC statements in UploadWizard)
Parsing
edit- Blocked by: None
- Blocking: None
- Updates:
- Parsoid-PHP porting update: About 50% done overall
- 3 of the 6 wt2html parsing pipeline infrastructure components now green as verified through the hybrid testing infrastructure
- More individual handlers and transformers that plug into the wt2html parsing pipeline ported (some merged and green, some merged and not green, some not yet merged)
UI Standardization
edit- Blocked by:
- Blocking:
- Updates:
- Collaborating on remaining AMC work for MobileFrontend/MinervaNeue
- Also changing MinervaNeue to use a normalize.css inspired approach over reset.css
- Continuation on “Components” section work for Design Style Guide
Technology
editAnalytics
edit- Blocked by:
- Blocking:
- Updates:
- Testing mediawiki reconstruction with the addition of edit tags, these changes will hopefully be available on the mediawiki data for April.
- We have both api and search data flowing into EventGate deployed via Kubernetes. These new data flow will allow us to decommission some older code paths and hardware.
- Put the skeleton work into the system that will become a repository for event schemas (this role is now filled by meta)
Cloud Services
edit- Blocked by:
- Blocking:
- Updates:
Fundraising Tech
edit- Blocked by:
- Blocking:
- Updates:
- Reverted our own patch to add xdebug for php 7.2 to mw-vagrant, but can't seem to get existing patch working: https://phabricator.wikimedia.org/T220406
- Trying to understand uptick in SSL handshake errors on payments, seemingly caused by stretch upgrade: https://phabricator.wikimedia.org/T221105
- Rewriting email list subscribe / unsubscribe pages: https://phabricator.wikimedia.org/T218171
- Updating opt-in functionality to allow adding new email addresses
- Fixing exchange rate lookup in expense form google sheet so it doesn't eat all our queries: https://phabricator.wikimedia.org/T220859
- Looking into difficulties donating on iPhones: https://phabricator.wikimedia.org/T221385
Core Platform
edit- Blocked by: VE team on https://phabricator.wikimedia.org/T216636 regarding their plans on implementing sections editing and whether they will need server-side support for that.
- Blocking:
- Updates:
- Continued rollout of Actor tables
- Performance testing on Kask https://phabricator.wikimedia.org/T221292#5123227
- New mobile data storage model in RESTBase (in production)
Performance
edit- Blocked by:
- Traffic on "Some load.php requests failing due to "ERR_SPDY_PROTOCOL_ERROR 200" https://phabricator.wikimedia.org/T220022
- SRE on "mcrouter misconfigured (multi-dc broadcasts should be async, not sync)" https://gerrit.wikimedia.org/r/#/c/operations/puppet/+/492948/
- Audiences on "CR for Graph extension multi-dc caching" – https://gerrit.wikimedia.org/r/#/c/mediawiki/extensions/Graph/+/493628/
- Editing on "Make VE wikitext editor use edit stash" - https://phabricator.wikimedia.org/T189821
- Blocking:
- Updates:
Release Engineering
edit- Blocked by:
- Blocking:
- Updates:
Research
edit- Blocked by:
- Blocking:
- Updates:
- Editor Gender Surveys: https://phabricator.wikimedia.org/T201707
- Demographics Surveys: https://phabricator.wikimedia.org/T212444
- Productionize article recommender systems: https://phabricator.wikimedia.org/T214074
- Turned off citation usage data collection: https://phabricator.wikimedia.org/T213969
- Annual planning
- Parameters Alignment in Templates for CX tool: https://phabricator.wikimedia.org/T221211
- Section Alignment: Improved the API (format, and server): https://github.com/digitalTranshumant/wmf-interlanguage/blob/master/SectionRecommendation/app/test.py
Scoring Platform
edit- Blocked by:
- Blocking:
- Updates:
Search Platform
edit- Blocked by:
- Blocking: SDC by https://phabricator.wikimedia.org/T221691 - reindex waiting for bugfix on https://phabricator.wikimedia.org/T221694
- Updates:
- Fixed metrics reporting: https://phabricator.wikimedia.org/T221019
- Cookbook to copy data between WDQS servers is finished: https://phabricator.wikimedia.org/T213401
- Reindexed spaceless languages to use correct similarity metric (BM25): https://phabricator.wikimedia.org/T219533
- Working on cleaning up deprecations after ES6 upgrade: https://phabricator.wikimedia.org/T218994
- Working on CirrusSearch configuration for cloudelastic: https://phabricator.wikimedia.org/T220625
- Working on WDQS performance improvements: https://phabricator.wikimedia.org/T217897
- Working on supporting ChronologyProtector in WDQS Updater: https://phabricator.wikimedia.org/T212550
- Working on annual planning
Security
edit- Blocked by:
- None
- Blocking:
- T220402 blocked by T216419
- Updates:
- Backlog
- Exploring outsourced reviews, rewrites, stalled: T155537, T156960, T148246, T187846
- Exploring Kask review options, stalled: https://phabricator.wikimedia.org/T219831
- Concept review, assigned to Sam for now, next: https://phabricator.wikimedia.org/T221719
- Closed out Vega lib in Frozen, resolved completed: https://phabricator.wikimedia.org/T172938
- Closed out WikibaseSchema, resolved completed: https://phabricator.wikimedia.org/T216692
- Planet wikimedia - assigned to Michal Anna, next: https://phabricator.wikimedia.org/T207246
- DoubleWiki extension, Brian to deploy as security release, then push through gerrit, in-progress: https://phabricator.wikimedia.org/T131199
- Active
- Wikibase Termbox, to be completed by April 26th, in-progress: https://phabricator.wikimedia.org/T216419
- Wikisource extension, starting: https://phabricator.wikimedia.org/T217289
- FormWizard extension, stalled: https://phabricator.wikimedia.org/T201492
- labs db/sanitarium and maintain-views.yaml audits, in-progress: https://phabricator.wikimedia.org/169097, https://phabricator.wikimedia.org/T103011
- Audiences concept reviews, stalled: https://phabricator.wikimedia.org/T220242, https://phabricator.wikimedia.org/T220043
- Backlog
Services
edit- Blocked by:
- Blocking:
- Updates:
Site Reliability Engineering
edit- Blocked by:
- None
- Blocking:
- None
- Updates:
- Discussions on apache traffic server vs nginx for TLS 1.3 ongoing
- cache_upload slowly being converted to ATS from varnish
- Session storage service (aka kask) nearing deployment
- Wikidata termbox SSR service nearing deployment
- Unicode php7 issues unblocked
TechComm
edit- Blocked by:
- Blocking:
- Updates:
- Last Call until April 24: https://phabricator.wikimedia.org/T220657 Establish Architecture Principles as a policy
- Thanks for attending our first office hour last week!
Wikidata
edit- Blocked by:
- Blocking:
- Updates:
- Wikibase Schema to go live on Wikidata soon (aiming for next week): https://phabricator.wikimedia.org/T216955
- Mobile Termbox progresses: implementing editing of existing labels, description and aliases
- Termbox Server Side Rendering service pending security review: https://phabricator.wikimedia.org/T216419
- Termbox Server Side Rendering service in the making thanks to SRE https://phabricator.wikimedia.org/T220402
- wb_terms trailblaze - discussing possible migration plans with DBAs https://phabricator.wikimedia.org/T220230
German Technical Wishlist
edit- Blocked by:
- Blocking:
- Updates:
SoS Meeting Bookkeeping
edit- Blocked by:
- Blocking:
- Updates: