Scrum of scrums/2019-04-10

2019-04-10

edit

Callouts

edit

Audiences

edit

Contributors

edit

Community Tech

edit
  • Blocked by:
  • Blocking:
  • Updates:
    • Event Metrics ends this week. We are polishing bugs now.
    • Working with TechCom on this task about delayed jobs and job queues: https://phabricator.wikimedia.org/T218812
    • Pediapress is committed to helping with PDF generation for Wikisource

Anti-Harassment Tools

edit
  • Blocked by:
  • Blocking:
  • Updates:
    • Enabled Partial Blocks on French and Polish wikis
    • Refactoring Blocks with the help of TechCom

Editing

edit
  • Blocked by:
  • Blocking:
  • Updates:

Growth

edit
  • Blocked by:
  • Blocking:
  • Updates:

Language

edit
  • Blocked by:
  • Blocking:
  • Updates:

Readers

edit

iOS native app

edit

Android native app

edit
  • Blocked by:
  • Blocking:
  • Updates:
    • Released Beta version of Suggested Edits (automatic suggestions for adding/translating Wikidata descriptions)

Readers Web

edit
  • Blocked by: Release Engineering: https://phabricator.wikimedia.org/T199939. We are not blocked right now but will be blocked in a couple of weeks - basically web team needs a way to enable feature flags for browser tests. We write browser tests for features that are not released yet. This works in the Ruby framework but not Node.js.
  • Blocking:
  • Updates:
    • Summary: (same as last week) technical planning for next year, continuing advanced mobile contributions features and the MobileFrontend architecture investment project.
    • Responsive website (MinervaNeue / MobileFrontend):
      • Advanced mobile contributions https://www.mediawiki.org/wiki/Reading/Web/Advanced_mobile_contributions
        • It should be possible to view the desktop history page in AMC T219874
        • Skin Contributions and History pages in Minerva for consistency with their mobile replacements T219349
        • AMC Navigation - add new links to main menu with click tracking T216152
        • No way to reach the editable version of a page when viewing the most recent mobile diff T200969
        • Add secondary page actions submenu in AMC mode T216418
      • Invest in the MobileFrontend & MinervaNeue frontend architecture https://www.mediawiki.org/wiki/Reading/Web/Projects/Invest_in_the_MobileFrontend_%26_MinervaNeue_frontend_architecture
        • Inline Hogan templates in mobile.startup T219838
        • Replace Nearby inheritance with composition T217814
        • Refactor NotificationsOverlay T219036
        • Refactor TalkSectionAddOverlay T217102
      • CI tests disabled: Steps that require login are disabled and should be restored T219920
      • Minerva Ruby and Node.js browser tests running side by side T190710
      • ExternalGuidance extension review and support
      • Miscellaneous bug fixes and maintenance T97891 T159475 T218809 T219846
    • Desktop website (Popups)
    • Planning
      • MobileFrontend & MinervaNeue frontend architecture planning for next fiscal year

Readers Infrastructure

edit
  • Blocked by:
  • Blocking:
  • Updates:
    • (mainly interesting for apps and web team):
      • Base CSS output is now decoupled from live ResourceLoader requests. We now only update the CSS on demand.
      • Fixed issue with missing icon for external links.
      • Added Wikibase entity ID for image files (T219667)
    • Maps: OS stretch migration is not stalled anymore, maps2003.codfw is migrated and maps200[1-2] are on their way

Multimedia

edit
  • Blocked by:
  • Blocking:
  • Updates: still trying to get depicts release out the door :(
    • mostly working on testing this week in advance of releaes

Parsing

edit
  • Blocked by:
  • Blocking:
  • Updates:
    • Parsoid/PHP port ongoing:
      • Phan now set up on Parsoid/PHP, got repo green on previously ported code, and enabled as a voting job on all patches going forward.
      • We have started porting HTML -> Wikitext parts of Parsoid after focusing on Wikitext -> HTML thus far.
      • Augmenting capabilities of our JS/PHP hybrid testing to splice several other PHP components into the JS pipelines.

UI Standardization

edit

Technology

edit

Analytics

edit
  • Blocked by:
  • Blocking:
  • Updates:

Cloud Services

edit
  • Blocked by:
  • Blocking:
  • Updates:

Fundraising Tech

edit
  • Blocked by:
  • Blocking:
  • Updates:
    • Payments-wiki is back on mediawiki 1.31, patch to update tests in review
    • Deployed first version of fancy opt-in page, working on refinements
    • Continuing work on decoupling last direct link between payments-wiki and civi DB
    • Prepping latest CiviCRM point upgrade for deploy
    • Adapting payments forms to make a better experience for donors using 3D Secure authentication

Core Platform

edit

Performance

edit

Release Engineering

edit

Research

edit

Scoring Platform

edit
  • Blocked by:
  • Blocking:
  • Updates:

Search Platform

edit

Security

edit

Site Reliability Engineering

edit

TechComm

edit

Wikidata

edit

German Technical Wishlist

edit
  • Blocked by:
  • Blocking:
  • Updates:

SoS Meeting Bookkeeping

edit
  • Blocked by:
  • Blocking:
  • Updates:
    • We're looking for 1-2 backup facilitators, in case the facilitator can't make it to the meeting