Scrum of scrums/2019-03-13

2019-03-13 edit

Callouts edit

Audiences edit

Contributors edit

Community Tech edit

  • Blocked by:
  • Blocking:
  • Updates:

Anti-Harassment Tools edit

  • Blocked by:
  • Blocking:
  • Updates:

Editing edit

  • Blocked by:
  • Blocking:
    • Updates:

Growth edit

  • Blocked by:
  • Blocking:
  • Updates:

Language edit

  • Blocked by: Several CI failures but RelEng is taking care of them. Thanks!
  • Blocking:
  • Updates:
    • Fixed various bugs in cxserver while ContentTranslation patches were blocked due to CI issues.
    • Manually purging old unpublished drafts from ContentTranslation. This will likely to move to cronjob in 2 weeks.

Readers edit

iOS native app edit

Android native app edit

  • Blocked by:
  • Blocking:
  • Updates:
    • Working on the design changes of enhancing reading lists search functions.
      • Bug fixes
      • Visual changes of "Suggested edits"

Readers Web edit

  • Blocked by:
  • Blocking:
  • Updates:
    • Summary: adding some features to QuickSurveys, tagging and UI changes for Advanced Mobile Contributions, and continuing the MobileFrontend Architecture investment project.
    • Responsive website (MinervaNeue / MobileFrontend):
      • Advanced mobile contributions https://www.mediawiki.org/wiki/Reading/Web/Advanced_mobile_contributions
        • Add history link to actions menu T213352
        • Tag Thanks actions with AMC tag T215477
        • Provide mechanism to allow dynamically tag log entries T215675
        • Add X-Analytics tag for AMC webrequests T212961
        • Cannot access user contributions when following red link to user page on mobile T201339

Use the Overlay.make pattern for notification feature T217296

        • Refactor ImageOverlay T216198
        • Refactor TalkSectionAddOverlay T217102
        • Limit mobile.startup's mw.config variables T216848
      • QuickSurveys
        • Consultation with Research
        • Support sampling by country T213847
        • Support sampling by edits T139317
        • Remove templates T208605
        • Revise deprecated ResourceLoader API usage T216746
      • Miscellaneous bug fixes and maintenance T218098 T207618 T217820
    • Desktop website (Popups)

Readers Infrastructure edit

Multimedia edit

  • Blocked by:
  • Blocking:
  • Updates

Parsing edit

  • Blocked by:
  • Blocking:
  • Updates:
    • Working on fast and spec-compliant HTML5 parsing and filtering (querySelector) in PHP. If you are aware of code that could benefit from this (probably anything that uses DOMDocument and related classes), please add it to https://phabricator.wikimedia.org/T218183

UI Standardization edit

Technology edit

Analytics edit

  • Blocked by:
  • Blocking:
  • Updates:
    • db1002 is now decommissioned, so we consider the migration of the analytics mysql replicas from the old to the new hosts complete
    • the EventLogging database in Hive is now in compliance with the data retention guidelines
    • medium refactor in MediaWiki history reconstruction job to organize code, improve performance and fix some issues
    • working on Wikistats2 metrics list to bridge the gap between Wikistats1 metric definitions and Wikistats2 interface

Cloud Services edit

  • Blocked by:
  • Blocking:
  • Updates:

Fundraising Tech edit

Core Platform edit

  • Blocked by:
  • Blocking:
  • Updates:
    • Encapsulate MW environment in Env class for Parsoid
    • Program for EMWCon
    • Upgrade phan to 1.2.6
    • Session storage deployment prep
    • completed T216159 (stale data/caching bug in revisions). Merged.
    • completed T202352 (MultiHttpClient+Guzzle), deployed then reverted due to bug
    • Prometheus, request IDs, Helm for Kask
    • WikiPEG to npm
    • Merged "Remove unused method Title::validateFileMoveOperation" (T214316)

Performance edit

    "This outcome of this task should be for the mtail/varnishrls metric collector to only apply to traffic for hosts where ResourceLoader is available, 
    so as to stop the data pollution from unrelated requests for hosts where there is not meant to be an /w/load.php entry point"

Release Engineering edit

Research edit

  • Blocked by:
  • Blocking:
  • Updates:

Scoring Platform edit

  • Blocked by:
  • Blocking:
  • Updates:

Search Platform edit

Security edit

Services edit

  • Blocked by:
  • Blocking:
  • Updates:


Site Reliability Engineering edit

  • Blocked by:
    • None
  • Blocking:
    • None
  • Updates:
    • Wrapping up on goals

TechComm edit

Wikidata edit

German Technical Wishlist edit

SoS Meeting Bookkeeping edit

  • Updates: