Scrum of scrums/2021-04-28
=2021-04-28=
Callouts
edit- Budgeting season for the next fiscal year. Send your expectations for production computing resources requests to SRE
- For RelEng: Metrics Engineering needs reviews and/or advice on https://gerrit.wikimedia.org/r/c/integration/config/+/679968 to get CI going for mediawiki/libs/metrics-platform
- Done -- JDF.
- Backport training! Please signup if you're interested in deploying to production: https://lists.wikimedia.org/pipermail/wikitech-l/2021-April/094458.html
Gerrit patches or GitHub Pull Requests for reviews or feedback
editNo updates
editWMDE Technical Wishes, Security, Search Platform, Quality & Test, Performance, Platform, Cloud Services, Analytics, Library, Parsing, Android, iOS, Editing, CommTech
SoS Meeting Bookkeeping
edit- Updates:
Product
editAnti-Harassment Tools
edit- Blocked by:
- Blocking:
- Thank yous:
- Thanks to Sam Reed for help with SecurePoll
- Updates:
- Partial blocks against actions enabled on beta
- Starting prep work for adding Single Transferable Vote to SecurePoll
Growth
edit- Blocked by:
- Blocking:
- Thank yous:
- Updates:
- Continuing work on Add Link https://wikitech.wikimedia.org/wiki/Add_Link
- Backend will be enabled this week on arwiki, bnwiki, cswiki, viwiki
- Working on on-wiki configuration https://www.mediawiki.org/wiki/Growth/Community_configuration
- Continuing work on Add Link https://wikitech.wikimedia.org/wiki/Add_Link
Web
edit- Blocked by:
- Blocking:
- Thank yous:
- Marcel Forns for working on making the VirtualPageviews instrument use EventLogging: https://phabricator.wikimedia.org/T279382
- Updates:
- Enabled A/B test of language switcher treatment: https://phabricator.wikimedia.org/T280526
- Split out link styling rules from the legacy feature in ResourceLoaderSkinModule: https://phabricator.wikimedia.org/T278576
Product Infrastructure
edit- Blocked by:
- Needs reviews and/or advice from RelEng on https://gerrit.wikimedia.org/r/c/integration/config/+/679968 to get CI going for mediawiki/libs/metrics-platform
- Blocking:
- Thank yous:
- Updates:
Structured Data
edit- Blocked by:
- Blocking:
- Thank yous:
- Updates:
- Image recommendations design work
- Built tool for evaluating image recommendations: https://image-recommendation-test.toolforge.org/
- Adding English labels and aliases of related wikidata items to search query (https://gerrit.wikimedia.org/r/c/mediawiki/extensions/WikibaseMediaInfo/+/643388)
Abstract Wikipedia
edit- Blocked by:
- None.
- Blocking:
- None known.
- Thank yous:
- Updates:
- Nothing exciting this week.
- Working on Phase δ (delta): https://meta.wikimedia.org/wiki/Abstract_Wikipedia/Phases
Language
edit- Blocked by:
- Blocking:
- Thank yous:
- Updates:
- [Translate extension] Added support for HTML-y translation variable syntax (https://phabricator.wikimedia.org/T274881)
- [Translate extension] Limited the max number of translatable pages that can be moved via the UI to 500, added a script that can be used to move a large number of pages (https://phabricator.wikimedia.org/T275109)
- PHP upgrade changed cookie handling wrt. URL encoding. This broke CX (https://phabricator.wikimedia.org/T281346). Be aware.
Inuka
edit- Blocked by:
- Blocking:
- Thank yous:
- Updates:
- Working on first release of WordPress plugin for Wikipedia Preview
Vue.js
edit- Blocked by:
- Blocking:
- Thank yous:
- Updates:
- Continuing design inventory work: https://phabricator.wikimedia.org/T277047
- Created separate entry point for Vue.js search in WVUI: https://gerrit.wikimedia.org/r/c/wvui/+/682763/
- Continuing Technical Decision Making Process for build step: https://phabricator.wikimedia.org/T279108
- Discussing component implementation, comments highly encouraged!
- Buttons: https://phabricator.wikimedia.org/T278509
- Select/dropdown: https://phabricator.wikimedia.org/T280712
- Binary inputs: https://phabricator.wikimedia.org/T279714
Technology
editFundraising Tech
edit- Blocked by:
- Blocking:
- Thank yous:
- Updates:
- Deploying new email preferences pages and backend
- Starting integration with new API of backup card processor
- Migrating more custom CRM code off drupal 7
- CiviCRM imports
- updating documentation
Release Engineering
edit- Blocked by:
- Train is currently blocked by a Wikibase issue on Commons: https://phabricator.wikimedia.org/T281361
- Blocking:
- Metrics Engineering needs reviews and/or advice on https://gerrit.wikimedia.org/r/c/integration/config/+/679968 to get CI going for mediawiki/libs/metrics-platform
- Thank yous:
- dancy: James F. for code reviews, helping me get work done.
- Updates:
- [All] Deployments/Covid-19 https://wikitech.wikimedia.org/wiki/Deployments/Covid-19
- Train Health
- Last week: No Train
- This week: 1.37.0-wmf.3
- This week: 1.37.0-wmf.4
Site Reliability Engineering
edit- Blocked by:
- None
- Blocking:
- None
- Thank yous:
- Updates:
- Budgetting season for the next fiscal year. Send your expectations for production computing resources requests to SRE
Cross-cutting
edit- Blocked by:
- [long term] Search Platform: PHP 8.0 work is long-term blocked on the migration to ElasticSearch 7.0 https://phabricator.wikimedia.org/T263142 (or at least 6.7).
- Blocking:
- None known.
- Thank yous:
- Huge thanks to Jon Robson and C. Scott Ananian for their work unblocking REL1_36.
- Updates:
- REL1_36 release process:
- 1.36 RC.0 release should be cut very soon: https://phabricator.wikimedia.org/tag/mw-1.36-release/
- CI tools:
- Nothing major.
- Next release of mediawiki-codesniffer likely soon.
- CI tools' upgrade status: https://libraryupgrader2.wmcloud.org/status?branch=master
- PHP 8.0:
- Nothing major.
- Our target is REL1_35 (and thus also REL1_36), as well as master.
- Upstream libraries: Elastica-related PHP code is theoretically the last one.
- Core: Some unit and integration tests still fail; thank you to everyone working on fixing them.
- REL1_36 release process: