Scrum of scrums/2019-10-23
Appearance
2019-10-23
[edit]Callouts
[edit]- SRE DBAs needed someone (CPT?) to pick this phab:T234450 as it will help mitigating some on-going heavy requests. Multiple people already stepped up. Thanks
- Infrastructure foundations Blocked by CPT on service-runner PR, requesting follow-up https://github.com/wikimedia/service-runner/pull/221
Product
[edit]Community Tech
[edit]- Updates:
- 2020 Wishlist Survey started on Monday, October 21. Proposals accepted until November 11. Voting begins November 20.
- Who Wrote That browser extension is available in beta for Firefox. Chrome extension coming soon. A gadget version is also possible.
- Initial work on Watchlist Expiry beginning
Anti-Harassment Tools
[edit]- Updates:
- Pushing bug fixes for Blocks refactoring
- Initial work on CheckUser to begin soon
Editing
[edit]- Updates:
- Use consistent tag style when constructing nodes
- identifyLeadParagraph: Ignore invisible nodes, slugs and whitespace (task phab:T235222)
- Use plugin to ensure all message keys are documented (task phab:T235502)
- mobile.init/editor: Fix transition of collapse icon after icon changes (task phab:T235692)
- Improve message for the infamous "HTTP 404" error
- Fix media embeds which don't link to the file page (task phab:T235707)
- Don't retry when etag is undefined because the page doesn't exist (task phab:T233320)
- Detect mangled etags from RESTBase and retry via MediaWiki API (task phab:T233320)
- ApiVisualEditor: Always return 'etag' with 'content' (task phab:T233320)
- resources: Allow loading Moment.js like a module
- Don't apply styling for Special:Contributions on other pages (task phab:T235137)
Growth
[edit]- Updates:
- Add RemoteSearchTaskSuggester (task phab:T234426)
- Newcomer tasks: "No results" card widget (task phab:T235044)
- Suggested edits 1.0 styles (task phab:T232423)
- Newcomer tasks: "No more suggestions" card widget (task phab:T235043)
- Growth tasks API: Update query limit to 200 (task phab:T232423) (task phab:T234426)
- Make EchoSeenTime cache entries expire after 1 year (task phab:T222851)
- Make EchoSeenTime cache type configurable (task phab:T222851)
- Add faux SearchResult and SearchResultSet
iOS native app
[edit]- Updates:
- 6.5 in active development - phab:project/view/4245
- Bug fixes
- 3D touch in article view
- History & diffs feature
- User testing next week
- Core Platform working on Rest APIs for this
- Bug fixes
- 6.5 in active development - phab:project/view/4245
Android native app
[edit]- Updates:
- Continuing to make enhancements to EditTasks extension to support new API requirements.
- Preparing updates for upcoming in-app fundraising.
Readers Web
[edit]- Blocked by:
- Performance: MachineVision performance review phab:T230813
Product Infrastructure
[edit]- Blocking:
- Structured Data: Security & performance review for MachineVision: phab:T227349
- Updates:
- BUOD
- Reviewing sentry-js for client-side error logging phab:T235189
- Implementing MEP stream configuration continues phab:T233634
- MachineVision
- Avoid duplicate depicts phab:T234457
- Show labels in the appropriate language phab:T235556
- Support Wikidata Id blacklist phab:T231914
- Maps
- Deployed new version of kartotherian
Structured Data
[edit]- Blocked by:
- Product Infrastructure: Security & performance review for MachineVision: phab:T227349
- Blocking:
- Search: RecentChange support for SDC: phab:T230862 - patch in CR
- Search: Data dumps for SDC: phab:T221917
- Updates:
- MachineVision progressing
- Preparing to implement support for additional datatypes in MediaInfo
- Lua support for MediaInfo items coming soon (thanks WMDE!)
Inuka
[edit]- Updates:
- KaiOS app: Building the backlog
- KaiOS app: Working on the instrumentation plan
- KaiOS app: Working on the reading experience (phab:T234435 phab:T234436)
Technology
[edit]Analytics
[edit]- Blocking:
- Search Platform: phab:T229882
Fundraising Tech
[edit]- Updates:
- CentralNotice: Campaign fallback is rolling out on the train this week
- CentralNotice: Investigating new SameSite cookie attribute for Chrome phab:T235204
- CentralNotice data pipeline: Debugging discrepancy in landing page views from initial run phab:T235284
- CiviCRM: Investigating null values in financial table rows for S. Amer / India payment processor phab:T235212
- CiviCRM: Fix merge for two contacts where neither has a contribution phab:T235890
- CiviCRM: Reviewing Replay-on-write database extension to use primary / replica DBs.
- Payments-wiki: Set banner-hide cookies earlier when asking donors to add a monthly donation phab:T235209
Core Platform
[edit]- Blocking:
- SRE on service-runner PR, requesting follow-up https://github.com/wikimedia/service-runner/pull/221
- SRE DBAs needed someone (CPT?) to pick this phab:T234450 as it will help mitigating some on-going heavy requests. Multiple people already stepped up. Thanks
- Updates:
- Rollout of Kask for sessions to Group 1 wikis
- Rollout of Kask for echo notification timestamps to Group 0
- Last endpoints for history API for iOS phab:T231338
- Planning next sprint for "minimal client' REST API phab:T229662
- Thanks
- Traffic for unblocking routing of REST requests
- @halfak for fixing my notes
Engineering Productivity
[edit]Performance
[edit]- Blocked by:
- SRE/ServiceOps: PHP7 fatal errors not reported in Logstash phab:T234283
- Blocking:
- SRE: Navtiming on Prometheus gerrit:534771
- Readers Web: MachineVision performance review phab:T230813
Release Engineering
[edit]- Blocked:
- Site Reliability Engineering: logstash-beta.wmflabs.org does not receive any mediawiki events phab:T233134
- Updates:
- v3 of CI arch document for new CI wants review and feedback User:LarsWirzenius/NewCI
- Gerrit is now on a newer (larger) server
- There was some problem with rollout (patches looking unmerged that were actually merged)
- Resolved now
- All gory details on phab:T236114
- Train Health
- Last week: 1.35.0-wmf.2 - phab:T233850
- This week: 1.35.0-wmf.3 - phab:T233851
- Next week: 1.35.0-wmf.4 - phab:T233852
Scoring Platform
[edit]- Updates:
- Jade
- Continuing work on Jade designs. Attending design review. phab:T212370
- Unblocked on Jade API review. We got what we need in the short term. (Thanks Brad & Will) phab:T199834
- We have a weird gerrit bug. Not sure what to think of it. Looks like it was fixed!
- New models
- Merged changes euwiki article quality features -- rebuilding the model next phab:T223788
- Released revscoring 2.6.0 with support for Basque Language features https://pypi.org/project/revscoring/2.6.0/
- Etc.
- Fixed ordering issue in model_info. phab:T229445
- Qs for the group:
- Any experience with Andrew NG's AI courses on coursera? Kevin (new engineer) working through some material now.
- Re. UI dev, we're hearing a lot of "just use OOUIJS"
- Jade
Search Platform
[edit]- Blocked by:
- Analytics: phab:T229882
- Structured Data: RecentChange support for SDC: phab:T230862 - patch in CR
- Structured Data: Data dumps for SDC: phab:T221917
- Updates:
- Started work on deploying airflow for analytics workflows phab:T236180
Site Reliability Engineering
[edit]- Blocked by:
- No team in particular anymore, multiple people responded already: SRE DBAs needed someone. to pick this phab:T234450 as it will help mitigating some on-going heavy requests
- CPT on service-runner PR, requesting follow-up https://github.com/wikimedia/service-runner/pull/221
- Performance: Navtiming on Prometheus gerrit:534771
- Blocking:
- Performance on PHP7 fatal errors not reported in Logstash phab:T234283
- Release Engineering: logstash-beta.wmflabs.org does not receive any mediawiki events phab:T233134