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