Scrum of scrums/2020-06-03

From mediawiki.org

2020-06-03[edit]

Callouts[edit]

  • Release Engineering
    • Branch cut automation starts in 2 weeks with 1.35.0-wmf.37[0]! Branches will be cut at 02:00 UTC every Tuesday starting June 16th. Please yell if that's an issue: phab:T242446
    • [All] Review guidance at wikitech:Deployments/Covid-19 and Code Deployment Office Hour at 17:00UTC in #wikimedia-office
    • "scap sync" will be renamed to "scap sync-world" in the next release. If you use "scap sync" non-interactively, please add a note to: phab:T250302 (and also, explain why you're using it)

Product[edit]

Web[edit]

Product Infrastructure[edit]

  • Updates:
    • Continuing work on push notifications project
      • in the Echo extension and
      • in a Node service written in TypeScript for actually sending the notification to push vendors (mediawiki/services/push-notifications).

Structured Data[edit]

  • Updates:
    • minor MachineVision patches
    • work on MediaSearch prototype
    • adding schema.org data to commons images
    • SDAW preliminary work

Parsing[edit]

Language[edit]

Technology[edit]

Fundraising Tech[edit]

  • Blocking:
  • Updates:
    • Doing some code cleanup made possible by the removal of the db connection from payments-wiki. Will soon decommission / deinstall the ContributionTracking mediawiki extension. phab:T253057,
    • Adding Civi feature to send automatic email on recurring payment failure: phab:T230064
    • Trying new API call to get mass mailing criteria from bulk mailing provider: phab:T252247
    • Deployed code to migrate recurring card payments from old to new API, starting to test with real payments: phab:T232017
    • Integrating lists of companies who match employee donations into payments-wiki forms, building CiviCRM extension to sync the data. phab:T249922, phab:T251200

Core Platform[edit]

  • Blocking:
    • Search Platform: MW Job consumers sometimes pause for several minutes phab:T224425

Engineering Productivity[edit]

Release Engineering[edit]

  • Updates:
    • [All] Review guidance at wikitech:Deployments/Covid-19 and Code Deployment Office Hour at 17:00UTC in #wikimedia-office
    • "scap sync" will be renamed to "scap sync-world" in the next release. If you use "scap sync" non-interactively, please add a note to: phab:T250302 (and also, explain why you're using it)
    • Branch cut automation starts in 2 weeks with 1.35.0-wmf.37[0]! Branches will be cut at 02:00 UTC every Tuesday starting June 16th. Please yell if that's an issue: phab:T242446
    • Train Health

Search Platform[edit]

  • Blocked by:
    • Core: MW Job consumers sometimes pause for several minutes phab:T224425
  • Updates:
    • maps: traffic to maps2004 dropped by iptables - phab:T249701

Site Reliability Engineering[edit]

  • Updates:
    • Unblocked Research and Product infrastructure on mobileapps, proton, recommendation-api deployments on kubernetes.