Scrum of scrums/2016-07-13

2016-07-13 edit

Product edit

Reading edit

Reading Infrastructure edit

  • No update, but there will be a follow up meeting on Echo auth impl bug 20-July-2016 (multistakeholder bug)

Reading Web edit

  • No update, working on language switcher on mobile web

iOS native app edit

Android native app edit

Mobile Content Service edit

  • Getting close to having public endpoints for the random and aggregated feed endpoints. Removing blockers for that.
  • Service had been flapping quite a bit lately. Log files indicate heap memory issues.

Community Tech edit

  • Investigating cross-wiki watchlist, how to implement back-end
    • Refered to ArchComm as RFC
  • Will be deploying PageAssessments to English WIkipedia soon (https://www.mediawiki.org/wiki/Extension:PageAssessments)
  • Also will be switching English Wikipedia to UCA collation with numerical sorting

Editing edit

Collaboration edit

Multimedia edit

  • Blocked: None?
  • Blocking: None?
  • Update: None?

Language edit

  • Blocked: None?
  • Blocking: None?
  • Update: None?

Parsing edit

  • Blocked: service-runner migration
  • Blocking: None?
  • Update: Services is helping with migrating Parsoid to the service-runner framework. Parsoid deployments are on hold till that time. Migration to node v4, jessie, scap3 will follow that migration.

VisualEditor edit

Discovery edit

Technology edit

Services edit

  • Blocking: None
  • Blocked: None
  • Updates
    • Node security upgrade: RB, AQS and SCB on Nodejs 4.4.6, Parsoid pending move to Jessie
    • RESTBase Cassandra cluster upgraded to 2.2.6
    • Preparing deploy of new feed API end points (ex: featured article / image) with Reading. ETA likely this week.
    • Parsoid move to service-runner - https://phabricator.wikimedia.org/T90668
      • Currently testing in BetaCluster
      • Ping for Ops: need to coordinate the transition in prod

Fundraising Tech edit

  • Civi upgrade complete
  • CentralNotice deployed
  • Upgrading payments to MW 1.26
  • Building out new servers
  • Kafka sampling problem solved
  • No blockers

TechOps edit

  • Blocking
    • None
  • Blocked
  • Updates
    • About 25% of the MediaWiki clusters run on jessie, we will start reimaging old servers during this quarter, a schedule will be announced.
    • Enabled TCP Fast Open on some caching clusters
    • Insecure POST traffic cutoff: All external traffic is prohibited, but labs is still permitted (with a 20% failure rate)

Security edit

  • Node.js dependencies are now being checked nightly for disclosed vulnerabilities; Darian will be manually creating Phab tickets about this initially, with automation to follow
  • Request security reviews: https://www.mediawiki.org/wiki/Wikimedia_Security_Team/Security_reviews
  • A security release will be prepared soon, possibly July 20
  • Reviews: Tool Labs Console (cont.)

Wikidata / WMDE edit

RelEng edit

Architecture edit

  • ArchCom weekly meetings today:
    • 1pm PDT Planning meeting (private): Phab:E227
    • 2pm PDT Discussion (public) IRC #wikimedia-office: Phab:E228
  • Anything stalled? Comment in Phab here: Phab:Z425