Jump to content

Scrum of scrums/2019-10-30

From mediawiki.org

2019-10-30

[edit]

Callouts

[edit]

Product

[edit]

Editing

[edit]
  • Updates:
    • Developing talk pages prototype v1.0: Replying to specific comments

Growth

[edit]
  • Updates:
    • Mobile summary for suggested edits (task phab:T235810)
    • Newcomer tasks: task explanation widget (task phab:T235046)
    • Mobile homepage: Don't clone module DOM in overlays
    • Homepage: Refactor StartEditing.js to not use global selectors
    • Homepage: Refactor SuggestedEditsModule to not use global selectors
    • Suggested Edits: Add placeholder image (task phab:T232423)
    • Suggested Edits: Implement difficulty filters (task phab:T235042)
    • Suggested Edits: Save task types to user preference (task phab:T235042)

iOS native app

[edit]
  • Blocked by:
    • Core Platform I think? (Need last followup wikidiff2 patch, version++ & release for section info returned in JSON gerrit:546231)
  • Updates:
    • 6.4.1 in testing
      • 3D touch fix in article view
    • 6.5 in active development - phab:project/view/4245
      • History & diffs feature (user testing this week)
      • Blocked by last followup wikidiff2 patch, version++ & release gerrit:546231

Android native app

[edit]
  • Updates:
    • Finishing up API provisions work with PI team, in preparation for a major release with Suggested Edits V3 feature.
    • App now supports the red bordered announcement for fundraising.

Product Infrastructure

[edit]
  • Blocked by:
  • SRE: Product Infrastructure needs advice on making requests to third-party APIs from MediaWiki. Please see phab:T236797
  • Updates:
    • Aiming to enable the MachineVision extension in production (Commons and Test Commons only) ASAP (pending results of security and performance reviews)
      • Note: For an initial, two-week testing period, the extension functionality will only be exposed to specific testing users

Structured Data

[edit]

Inuka

[edit]

UI Standardization

[edit]
  • Updates:
    • Design Style Guide
      • “Components” section: Finishing up basic components for official publication phab:T229333 & phab:T217154
      • Changing over to scap deployment of Style Guide to enable Git LFS for large binary files
    • OOUI release this week delayed, cause Volker being sick

Technology

[edit]

Fundraising Tech

[edit]
  • Blocking:
  • Updates:
    • Tweaks to monthly conversion form to ensure donors don't continue seeing banners phab:T235209
    • Investigating data discrepancies in initial tests of new CentralNotice data pipeline.
    • CentralNotice: Reviewing contractor-written code for sub-national targeting. phab:T226438
    • CiviCRM: More improvements for contact record de-duplication

Core Platform

[edit]
  • Blocking:
    • iOS - Need last followup wikidiff2 patch, version++ & release for section info returned in compare endpoint gerrit:546231
      • Will need to pass in those section byte offsets for it to work
    • SRE Infrastructure foundations Blocked by CPT on service-runner PR, requesting follow-up https://github.com/wikimedia/service-runner/pull/221
  • Updates:
    • Finishing page history API
    • Starting minimal client API
    • Rolling out new echo notification storage on test wikis
    • Supporting rollout of Parsoid/PHP

Engineering Productivity

[edit]

Release Engineering

[edit]
  • Blocked:
    • Site Reliability Engineering: logstash-beta.wmflabs.org does not receive any mediawiki events phab:T233134
    • [Low priority] Fundraising Tech: Code review on gerrit:544071 appreciated to unblock phab:T192167
  • Updates:

Scoring Platform

[edit]
  • Updates:
      • Catalan edit quality now can use Spanish Badwords (cross lingual vandalism is interesting) phab:T223794
      • Complete design assets for Jade Entity UI phab:T212370
      • Jade API review continues. Thanks CPT! phab:T199834
      • (Still to be deployed) Limiting ORES requests to 50 rev_ids (was documented, but not enforced) phab:T232005
      • New docs for Jade API Extension:Jade/API phab:T229968
      • mwoauth 0.3.7 is out with clean handling of Unicode
      • Fixed model info label-ordering issue in revscoring. phab:T229445
      • Starting a spike for OOUIJS for Jade UI. phab:T208819
      • Continued refactoring of revscoring to handle session-based modeling work phab:T231214

Search Platform

[edit]
  • Blocked by:
  • Updates:
    • Re-indexed Slovak-language wikis with improved analysis chain: phab:T223787
    • The highlighter will no longer break surrogate pairs - phab:T234613
    • Analysis of new "Did You Mean" suggestion results - phab:T232760
    • Sister search was temporarily broken, and fixed - phab:T235778

Security

[edit]
  • Updates:
    • Review the FileImporter extension's load of config from wiki pages for security concerns, in-progress high priority, phab:T202071
    • Security readiness review for the MachineVision extension, in-progress and nearing completion, phab:T227346
    • Security concept review for newcomer tasks on Special:Homepage, in-progress and nearing completion, phab:T235720
    • Final date for submitting Data Map / GDPR updates will be Nov 30.

Site Reliability Engineering

[edit]
  • Blocked by:
  • Blocking:
    • Release Engineering: logstash-beta.wmflabs.org does not receive any mediawiki events phab:T233134
    • Product Infrastructure needs advice on making requests to third-party APIs from MediaWiki. Please see phab:T236797