Scrum of scrums/2016-10-12

Product

edit

Reading

edit

Goals section: https://www.mediawiki.org/wiki/Wikimedia_Engineering/2016-17_Q2_Goals#Reading

iOS native app

edit

Current Release Build: https://phabricator.wikimedia.org/project/view/2220/ Since we last met:

  • Notification UI is complete
  • Feed based off of MCS and persisting to YapDatabase is almost complete
  • Bug fixes & event logging fixes landed
  • Working with Apple on fixing Siri integration

Before we meet again:

  • Connect notification UI to data source - enable notifications
  • Add notifications preferences to onboarding & feed
  • Release a beta

No blockers

Android native app

edit
  • Next sprint:
    • More Q2 goals...

Mobile Content Service (MCS)

edit
  • adding a few more languages to feed endpoints (mainly news, maybe TFA): Sv, Fr
  • next gen of content endpoint: references only endpoint
  • updated scap3 deploy host from tin to generic deployment server name

Reading Web

edit

Since last met:

  • Wrapped up the remaining sprint work

Until the next time we meet:

  • Fix some Event Logging issues with Hovercards
  • Move lead section before the infobox on mobile
  • Clean up the old language button

Blocked on:

Reading Infrastructure

edit
  • no blocking
  • blocked on WMDE adding query modification hooks to WatchedItemQueryService which can replicate ApiQueryBaseBeforeQuery/ApiQueryBaseAfterQuery/ApiQueryBaseProcessRow


Editing

edit

Collaboration

edit
  • Blocking: Hopefully nobody?
  • Blocked:
  • Update:
    • Flow beta feature was disabled on all wikis due to breakage. Slowly re-enabling now, beginning with frwikiquote today
    • UI standardization improvements in Echo, thanks Volker!
    • Fixing some small bugs in PageTriage

Language

edit

Technology

edit

Analytics

edit
  • Not blocking nor blocked
  • Update:
    • Recruiting - Still screening, tasks sent to some applicants.
    • Pivot (UI over Druid, analytics datastore) is now available behind LDAP - Fast access to pageviews (more datasets to come)
    • Kasocki - Discution around using SocketIO,WebSockets or SSE (in ticket: https://phabricator.wikimedia.org/T130651)
    • We started work to replace last instance of Limn by Dashiki (limn1)
    • Old aqs machines are now spares.

Services

edit
  • Blocked: none
  • Blocking: none
  • Updates:
    • Node 4.6.0 security release: please test your services.

Architecture / ArchCom

edit


Release Engineering

edit
  • Blocking:
    • nobody
  • Blocked:
  • Updates:
    • Reminder: RelEng at offsite in DC next week. No train deploys. Other deploys (like SWAT) ok.

Wikidata

edit

Fundraising Tech

edit
  • Winter is coming... Annual reminder to please postpone risky rollouts till after December's fundraising campaign
  • One CentralNotice bug closed, one still happening: https://phabricator.wikimedia.org/T144952
    • Andrew's pretty sure it's a MessageCache thing
    • Added logging, got some logs from the beta cluster
    • Getting some help from Aaron and Timo, but any other suggestions are welcome
  • Cleaning up any remaining references to ActiveMQ