Scrum of scrums/2019-04-17

From MediaWiki.org
Jump to navigation Jump to search

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