Scrum of scrums/2016-11-23

2016-11-23

edit

Technology

edit

Analytics

edit
  • working on productionizing infrasructure for event streams
  • waiting for hardware for pageview API
  • owning now statsv together with ops (utility that can consume kafka data and report to graphana)
  • Thanking discovery for contributing to our metric reporting tools

Upcoming:


Performance

edit

Not blocking, not blocked

  • thanks everyone who attended the active/active DC meeting after I flagged it here, it has helped getting the ball rolling on two blockers
  • hidden tabs confirmed as messing with timing data, now excluded from perf metrics
  • investigating little-known legacy features in mediawiki thumbnailing to decide whether we continue supporting them on Thumbor (302 redirects)
  • second view tests added for firefox and IE in WebPageTest (was previously only looking at Chrome)
  • still active on thumbnail URL/API RFC discussion
  • briefly discussed witth multimedia team setting up Thumbor for them to leverage in their ImageTweaks extension

Security

edit
  • Security Reviews
    • Linter review complete
    • LoginNotify schedule for this week
  • Continuing work on wiki account compromise remediation (T150554)
    • Assistance needed -- e-mail to engineering@ is forthcoming with request

Services

edit
  • Blockers: none
  • Updates:
    • PDF render service deployed in codfw, eqiad and public exposure next week
    • New version of service-template-node: ES6 and ESLint are coming

Technical Operations

edit

Release Engineering

edit
  • Blocking
  • Blocked
  • Updates
    • Mediawiki 1.28 tarball release this week!

Product

edit

Reading

edit

Mobile Content Service (MCS)

edit

Android native app

edit
  • Last week:
    • Continuing Q2 goals for Wikidata descriptions
    • New fundraising announcement explore feed card in progress
    • Now building against Android Nougat 7.1 API 25
    • Fixing login and editing issues
    • Lots of unit tests
  • Next week (https://phabricator.wikimedia.org/project/view/2352/):
    • More Q2 goals for Wikidata descriptions (tutorial and polish)

iOS Native App

edit
  • Last Week:
    • Shipped 5.3.0 (In the news notifications & feed content, MCS backed feed, language variant support, other bug fixes and enhancements) https://phabricator.wikimedia.org/project/view/2220/
    • Added announcement card to the feed (for user research and fundraising)
    • Started update of data layer to fix issue with data access & modification from widgets and notifications
    • Started dynamic font size updates to the app
  • This week: https://phabricator.wikimedia.org/project/view/2357/
    • Finishing data layer update
    • Continuing dynamic font size updates
    • Other minor bug fixes for 5.3.1
  • Current sprint:https://phabricator.wikimedia.org/tag/reading-web-sprint-86-
    • Stopping HoverCards A/B tests from Russian and Italian wikis
    • New readers work
    • Make PageImages return the image in the lead section
    • MobileFrontend tech debt
    • Trending service
    • Hovercards rewrite
  • Next week: probably the same stuff as the current week.

Reading Infrastructure

edit

Community Tech

edit

Discovery

edit

Editing

edit

Language

edit
  • Blocked: T150512: WikiBase Repo tests failing with UsageException
    • This is making it difficult to merge Translate patches. Issue seems to be in database clearing in tests. QA/RelEng?

Collaboration

edit
  • Blocked: None
  • Blocking: None
  • Updates
    • No deployments this week. Ongoing work on:
      • Mobile support for left nav of Special:Notifications
      • RecentChanges filters and filter framework for Edit Review Improvements

Fundraising Tech

edit
  • Big English fundraiser starts next week!
  • CentralNotice: reviewing Aaron Schultz's latest MessageCache patch: https://gerrit.wikimedia.org/r/#/c/318489
    • We want to understand it really well before we deploy anything that could affect banners
    • If anyone with deep knowledge of MessageCache (Aaron, Gilles?) has time for a quick video chat, Andrew Green has a few questions
    • As always, more scrutiny and comments are welcome.
  • Deployed Nirzar's mobile CSS fixes, looking great so far
  • Minor caching optimizations for CiviCRM jobs