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