Scrum of scrums/2018-09-26

From mediawiki.org

2018-09-26[edit]

Callouts[edit]

Release Engineering:

Audiences[edit]

Readers[edit]

iOS native app[edit]

Android native app[edit]

  • Blocked by:
  • Blocking:
  • Updates:
    • Working on productionising new navigation
    • Apps offsite next week.


Readers Web[edit]

  • Blocked by:
  • Blocking:
  • Updates:
    • Mobile website (MinervaNeue / MobileFrontend):
      • SkinMinerva.php file logs "Undefined variable: returntoquery` error T205449
      • Page issues https://www.mediawiki.org/wiki/Reading/Web/Projects/Mobile_Page_Issues
        • Limited A/B test in progress T204609
        • ReadingDepth logging sometimes initializes before PageIssues T204144
        • Add new treatment opt-in query parameter override T204746
        • Don't cache config flag with HTML T205355
        • What % of pages feature issues? T201123
        • Increase sampling ratio for ReadingDepth T205176
      • Working with editing
      • Add share icon to beta T181195
      • Lighten default theme color T204691
      • Maintenance and bug fixes T199066 T204584 T197105 T198018 T205321
      • Data working on "better use of data" requirements
    • Supporting Multimedia/Test hiring processes


Readers Infrastructure[edit]

  • Blocked by:
  • Blocking:
  • Updates:
    • PCS: Continue work on mobile-html endpoint.
    • Maps
      • maps1004 migrated to stretch successfully
        • It will now receive OSM data load to start generating tiles T205462
      • Investigation of tilerator crash in eqiad has an workaround but still need permanent fix T204047

Parsing[edit]

  • Blocked by: None
  • Blocking: None
  • Updates: All code review requests from last week have been handled, thanks
    • Will pass along: (Parsing) T205497 [Regression pre-wmf.23] REST API on Beta cluster returns content of different pages than requested (breaks VE)


Multimedia[edit]

  • Blocked by:
  • Blocking:
  • Updates


Contributors[edit]

Community Tech[edit]


Anti-Harassment Tools[edit]

  • Blocked by:
  • Blocking:
  • Updates:

Editing[edit]

  • Blocked by:
  • Blocking:
    • Updates:
    • Removed dedicated annotation operation types in the VE data model and instead model annotation transactions using replacements
    • Improved mobile dialogs in the visual editor
    • Completed move of MobileFrontend's VisualEditor styles back to MobileFrontend from Minerva


Growth[edit]

  • Blocked by:
  • Blocking:
  • Updates:


Language[edit]

  • Blocked by:
  • Blocking:
  • Updates:
    • Preparing for ContentTranslation v2 continue.


Audiences Design[edit]

  • Blocked by:
  • Blocking:
  • Updates:


UI Standardization[edit]

  • Blocked by:
  • Blocking:
  • Updates:
    • Special:Preferences OOUI rollout
    • Resolving remaining typography/imagery quests on Design Style Guide
    • Accessibility work on wikimediafoundation.org website


Technology[edit]

Analytics[edit]

  • Blocked by:
  • Blocking:
  • Updates:

- Analytics team off-site - Replacement of hadoop cluster node managers without issues - 2 new metrics for Wikistats2: pages to date (total article count) and top contributors, deploy before end of quarter - Final work on Wikistats2 graph annotations (tricky UI), also deploy before end of quarter - Modern Event Data Platform internal discussions, tickets and naming reworked for a clearer picture of what we will be working on


Cloud Services[edit]

  • Blocked by:
  • Blocking:
  • Updates:


Fundraising Tech[edit]

  • Blocked by:
  • Blocking:
  • Updates:
    • Thanks to the people who are helping out with the MessageCache issue affecting CentralNotice (Ian Marlier, Jaime Crespo, Daniel Kinzler, Niklas Laxström et al)
    • Got a patch out to support Amazon Alexa donations, just in time for their announcement
    • Working on distinguishing endowment gifts throughout the whole donation pipeline
    • Fixing a couple of issues in spreadsheet imports
    • Interviewing for engineer position

Core Platform[edit]

  • Blocked by:
  • Blocking:
  • Updates:
    • Session management service design and implementation is being moved up to this quarter to get to unblock multi-DC
      • Preparing for moving to production early Q3
    • MediaWIki tarball release script updated
    • Work starting on Excimer - New profiler for PHP to replace XHProf https://phabricator.wikimedia.org/T205059


Performance[edit]

  • Blocked by:
  • Blocking:
  • Updates:


Release Engineering[edit]

  • Blocked by:
    • 1.32.0-wmf.23 deployment blockers
      • (Readers Web) T205449 SkinMinerva.php file logs "Undefined variable: returntoquery` error
        • Done
      • (Core Platform) T205469 Fatal error from LinkRenderer on special pages ("Object of class HtmlArmor could not be converted")
        • Done
      • (Search Platform) T205473 Fatal error "Invalid operand type" from CirrusSearch LinksUpdate
        • Done
      • (Parsing) T205497 [Regression pre-wmf.23] REST API on Beta cluster returns content of different pages than requested (breaks VE)
        • Done
  • Blocking:
  • Updates:


Research[edit]

  • Blocked by: None
  • Blocking: None
  • Updates:
    • Data collection for CitationUsagePageLoad at 33.3% (was 10% previously)
    • Retaining de-identified CitationUsage data beyond 90 days
    • Recommendation API service to MySQL connection: https://phabricator.wikimedia.org/T205452


Scoring Platform[edit]

  • Blocked by:
  • Blocking:
  • Updates:
    • PoolCounter is deployed everywhere, now the limit of parallel connections is being enforced
    • Started to work on improving logs in ores, specially sending them to logstash
    • Building javascript library in mediawiki to make requesting scores to ores easier: https://phabricator.wikimedia.org/T201691


Search Platform[edit]


Security[edit]

  • Blocked by:
  • Blocking:
  • Updates:


Site Reliability Engineering[edit]

  • Blocked by:
    • None
  • Blocking:
    • None
  • Updates:
    • Preparing for the switchback
    • Finishing goals


Wikidata[edit]

  • Blocked by:
  • Blocking:
  • Updates:


German Technical Wishlist[edit]

  • Blocked by:
  • Blocking:
  • Updates:


Multi-Content Revisions[edit]

  • Blocked by:
  • Blocking:
  • Updates:
    • "read new" enabled on testwiki
    • "read new" being enabled on mediawiki.org this week
    • waiting for DC switch back to enable "read new" on Commons and other wikis
    • reactive minor bug fixes

SoS Meeting Bookkeeping[edit]

  • Updates: