Scrum of scrums/2019-04-17

2019-04-17 edit

Callouts edit

  • Multimedia team will be turning on wikidata federation on commons today (if possible)

Audiences edit

Contributors edit

Community Tech edit

  • Blocked by:
  • Blocking:
  • Updates:
    • Work is complete on Event Metrics
    • Beginning on Ebook Export and Night Mode

Anti-Harassment Tools edit

  • Blocked by:
  • Blocking:
  • Updates:
    • Releasing Partial Blocks to Chinese Wikipedia

Editing edit

  • Blocked by:
  • Blocking:
  • Updates:

Growth edit

Language edit

  • Blocked by: None
  • Blocking: None
  • Updates:
    • cxserver deployment moved to deployment-pipeline/k8s.
    • Various fixes related to Reference adaption in progress.

Readers edit

iOS native app edit

  • Blocked by: None
  • Blocking: None
  • Updates:
    • 6.2.2 hotfix - Dev complete, smoke test requested
      • iPad article rotation fixes
        • Images on landscape iPad not correctly widened - T221033
        • Text margins on landscape iPad not working if TOC is closed - T221034
        • Expanded collapsed table layout on landscape iPad broken - T221037
      • Search results disappear fix - T220724
    • 6.3 in development (https://phabricator.wikimedia.org/tag/ios-app-v6.3-lobster-on-a-motorcycle/ )
      • talk pages
      • media insertion wizard
      • link insertion wizard
      • link previews
      • tech work / bug fixes

Android native app edit

  • Blocked by: None
  • Blocking: None
  • Updates:
    • Suggested Edits in Beta (adding/translating wikidata descriptions)

Readers Web edit

  • Blocked by:
  • Blocking:
  • Updates:
    • Summary: fixing browser tests, technical planning for next year, and continuing the advanced mobile contributions and the MobileFrontend architecture investment projects. We're planning to deploy last year's "sameAs" SEO changes from 50% to 100% of main namespace pages on April 30th (T209377).
    • Responsive website (MinervaNeue / MobileFrontend / Related Articles):
      • Advanced mobile contributions https://www.mediawiki.org/wiki/Reading/Web/Advanced_mobile_contributions
        • Delete unneeded page-actions menu CSS/JS T218653
        • Add secondary page actions submenu in AMC mode T216418
        • AMC Navigation - add new links to main menu with click tracking T216152
        • Upgrade MobileWebMainMenuClickTracking to have an AMC field T218627
        • No way to reach the editable version of a page when viewing the most recent mobile diff T200969
      • Browser tests
        • Rewrite MobileFrontend's browser tests from Ruby to Node T177260
        • 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
        • Minerva browser tests must be configured to run on the mobile domain T220658
        • Enable a MobileFrontend daily Selenium build T220659
      • Invest in the MobileFrontend & MinervaNeue frontend architecture https://www.mediawiki.org/wiki/Reading/Web/Projects/Invest_in_the_MobileFrontend_%26_MinervaNeue_frontend_architecture
        • Extract $skinOptions from SkinMinerva class T221012
        • Inline templates for mobile editor T220159
        • Repurpose BetaOptinPanel as a Panel T217298
        • Inline remaining templates T220619
        • Remove hideOnExitClick from ImageCarousel prototype T220862
        • Remove `hideOnExitClick` from Overlay.js T220863
        • Remove `Overlay.EVENT_EXIT` from Overlay.js T220865
        • Remove `hasLoadError` instance variable/logic from Overlay/OverlayManager T220869
      • Miscellaneous bug fixes and maintenance T220751 T218809
      • SEO
        • Deploy Schema.org Article linked data for all main namespace pages (previously 50%, soon 100%) on April 30th T209377
      • Related Articles https://www.mediawiki.org/wiki/Extension:RelatedArticles
        • Remove "mediawiki.template.muhogan" from RelatedArticles T219846
    • Desktop website (Popups)
    • Planning
      • MobileFrontend & MinervaNeue frontend architecture planning for next fiscal year

Readers Infrastructure edit

  • Blocked by:
  • Blocking:
  • Updates:
    • Maps: Stretch migration complete
    • JavaScript error logging discussion summary T217142#5103038

Multimedia edit

  • Blocked by:
  • Blocking:
  • Updates: planning to release depicts statements for File pages onto commons tomorrow at 3pm UTC
    • work continues on subsequent releases (UploadWizard will be next)

Parsing edit

  • Blocked by:
  • Blocking:
  • Updates:

UI Standardization edit

  • Blocked by:
  • Blocking:
  • Updates:

Technology edit

Analytics edit

  • Blocked by:
  • Blocking:
  • Updates:
    • Working in Data quality continues, next mediawiki snapshot will have edit tags and our work on mw reconstruction will pause for a bit
    • Working on Wikistats2 UI to add ability to query variable time ranges (right now you can only query fixed ranges like “2 months ago, 1 year ago”)
    • Work continues on EventGate, troubleshooting issues with service runner in k8
    • See edit_hourly dataset in turnilo. Example: edits that created pages by editors in ruwiki, split by editor activity level

Cloud Services edit

  • Blocked by:
  • Blocking:
  • Updates:

Fundraising Tech edit

  • Blocked by:
  • Blocking:
  • Updates:
    • updating OS on rest of fundraising cluster
    • Improving email opt-in page
    • Upgrading fundraising CiviCRM this week

Core Platform edit

  • Blocked by:
  • Blocking:
  • Updates:
    • Tech management meeting
    • Epics for RESTBase Split, Parsoid API in PHP
    • OpenAPI definition for session storage service
    • New key-value storage code in RESTBase
    • Cassandra schema/config proposal https://phabricator.wikimedia.org/T220246

Performance edit

  • Blocked by:
  • Blocking:
  • Updates:

Release Engineering edit

Research edit

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:
    • Working on bringing up the session storage service and the wikidata termbox SSR

TechComm edit

  • Blocked by:
  • Blocking:
  • Updates:

Wikidata edit

German Technical Wishlist edit

  • Blocked by:
  • Blocking:
  • Updates:

SoS Meeting Bookkeeping edit

  • Blocked by:
  • Blocking:
  • Updates:
    • Željko can not come to the meeting on the next three Wednesdays, a backup facilitator (or two) are needed