Scrum of scrums/2021-03-17

From mediawiki.org

2021-03-17[edit]

Callouts[edit]

  • SRE ServiceOps upgrade of the k8s codfw kubernetes cluster completed. Traffic is being repooled, do reach out to us on T277191 if issues are observed. k8s eqiad cluster to probably follow next week.
  • SRE ServiceOps blocked on
    • Product Infrastructure on T274262
    • Analytics on T274262
    • Thanks to Product Infrastructure and PET for acting on the above task last week
  • RelEng: Developer satisfaction survey is live until 2021-03-24

Gerrit patches or GitHub Pull Requests for reviews or feedback[edit]

No updates[edit]

CommTech, AHT, Library

No notes provided[edit]

Editing, Growth, Parsing, Language, Inuka, Cloud Services, Performance, Quality & Test, Search Platform, Security,

SoS Meeting Bookkeeping[edit]

  • Updates:

Product[edit]

iOS native app[edit]

  • Blocked by: N/A
  • Blocking: N/A
  • Thank yous:
  • Updates: Setting scope for next version.

Android native app[edit]

  • Blocked by: N/A
  • Blocking: N/A
  • Thank yous:
  • Updates: New version out end of last week. Small updates, we're now releasing every 2 weeks.

Web[edit]

Product Infrastructure[edit]

  • Blocked by:
  • Blocking:
    • SRE Service Ops on T274262
  • Thank yous:
    • From SRE Service Ops for working on chromium-render on T274262
  • Updates:

Structured Data[edit]

  • Blocked by:
  • Blocking:
  • Thank yous:
  • Updates:
    • Wrapping up tasks needed before we make MediaSearch the default search UI on commons, including https://phabricator.wikimedia.org/T273879, which will switch the main search input to point to Special:MediaSearch (there will be a preference to switch this back to Special:Search available)
    • Continuing to work on improved search profile (https://phabricator.wikimedia.org/T271799)
    • Continued discussions across teams regarding Structured Data Across Wikimedia (image recommendations API and structured content)
    • Vue stuff: as part of our MediaSearch work (currently in WikibaseMediaInfo), we've added reusable Checkbox, Radio, and [in-progress] Dialog components

Abstract Wikipedia[edit]

Vue.js[edit]

  • Blocked by:
  • Blocking:
  • Thank yous:
    • Everyone who helped push through the changes to support ES6 in MediaWiki: Timo Tijhof (Krinkle) and DannyS712 for code reviewing the ResourceLoader and minifier changes, Lucas Werkmeister for finding a critical bug in the minifier change, and James Forrester and Ed Sanders for code reviewing the linter changes and releasing new versions of all these packages.
  • Updates:
    • MediaWiki now has built-in support for writing modern JavaScript (ES6)!
      • You can now use ES6 code in MediaWiki core, extensions, and skins, as long as it's in a feature that doesn't need to support IE11. ResourceLoader modules that use ES6 code have to be flagged as such, and you will need to put ES6 code in a separate directory so that different eslint rules can be applied. For detailed instructions on how to start using ES6 in your code, see https://www.mediawiki.org/wiki/ResourceLoader/ES6 .
      • See wikitech-l for the full announacement

Technology[edit]

Analytics[edit]

  • Blocked by:
  • Blocking:
    • SRE Service Ops on T274262
  • Thank yous:
  • Updates:

Fundraising Tech[edit]


Platform[edit]

  • Blocked by: None
  • Blocking:
  • Thank yous:
    • From SRE Service Ops for working on T274262
  • Updates:

Engineering Productivity[edit]

Release Engineering[edit]

Site Reliability Engineering[edit]

  • Blocked by:
    • Analytics on T274262
    • Product infrastructure on T274262
  • Blocking:
  • Thank yous:
  • Updates:
  • SRE ServiceOps upgrade of the k8s codfw kubernetes cluster completed. Traffic is being repooled, do reach out to us on T277191 if issues are observed. k8s eqiad cluster to probably follow next week.

WMDE Technical Wishes[edit]

  • Blocked by:
  • Blocking:
  • Thank yous:
  • Updates:
    • Due to user feedback, we will change the settings of the Popups extension so that reference previews and page previews can be enabled separately. Today’s reference previews release will not happen and is being rescheduled.
    • Making simplifications to the reportupdater script, to support Hive queries natively, plus minor streamlining of the format and config. https://gerrit.wikimedia.org/r/c/analytics/reportupdater/+/667192

Cross-cutting[edit]

  • Blocked by:
  • Blocking:
    • None?
  • Thank yous:
    • Roan and Kunal for driving the support for ES6 and ES5 rules in our eslint linting (now rolled out).
    • Adam Wight for working to modernise Wikidata's data-values/value-view linting tools.
  • Updates: