Scrum of scrums/2016-07-06

2016-07-06 edit

Product edit

Reading edit

iOS edit

  • 5.0.5 has been delayed for 2 more weeks due to new regressions.
    • We are restarting the entire beta process because the 5.0.5 release diverged significan;ty from the trunk
    • A new 5.0.5 with changes more recent bugfixes from the main trunk is being redeployed to beta this week
    • 5.0.5 will re-enter regression next week
  • 5.1 features are being re-evaluated due to the long development time of 5.0.5
    • Some 5.1 features will likely be moved to 5.2
  • Discovery is helping us improe the map UI first developed on Android by implementing some Geodata API enhancements (https://phabricator.wikimedia.org/T139378)

Android edit

Finishing touches on the feed.

Mobile Content Service edit

Blocked on Services team:

  • We need the public feed endpoints (aggregated feed + random page) to enable the feed functionality for a beta Android app release. This is blocking the Android teams quarterly goal.

Reading Web edit

  • Wikidata descriptions to mobile web stable in ca.wiki and pl.wiki
  • Deployed lazy references and images to mobile web tl.wiki
  • Fixing some bugs with hovercards to improve data analysis from A/B test
  • Started working in improvements to language switcher in mobile web

Reading Infrastructure edit

Community Tech edit

Editing edit

Multimedia edit

  • https://phabricator.wikimedia.org/T138273#2410743 MatmaRex needs review from anomie, tgr, and AaronSchulz.
  • Still waiting for Thumbor deployment to carry ImageTweaks forward, Gilles says he's working on Debian packaging
  • Continuing work on FileAnnotations
  • Continuing work on getting rid of fatal errors in UploadWizard

Collaboration edit

  • Blocking - No change
  • Blocked - None
  • Updates
    • Deployed to group 0 new enhanced Echo bunding (with the ability to expand and collapse bundles of notifications and act on individual notifications), changed sorting of Alerts and Messages
    • Deployed new version of Special:Notifications with per-page notification lists

Parsing edit

  • Co-ordinating with Services to resume work on Parsoid migration to use service-runner utility. This blocks upgrade of parsoid production cluster to node 4.x (from 0.10) and deployment process to scap3 (from trebuchet)
  • Continuing to work on a bunch of bug fixes in Parsoid.
  • Work ongoing (Tim & Scott) to land a PHP HTML5 parser in core which can serve as a default Tidy replacement solution for mediawiki.

Discovery edit

Maps/Graphs edit

Wikidata edit

Technology edit

Analytics edit

  • Will start working on migrating refinery to SCAP 3 tomorrow (cc: release team)
  • Ongoing work on Event Bus, scaling AQS and the Pageview API, reconstructing mediawiki history, and loading Druid with pageview data

Research edit

  • ores.wikimedia.org online (woo ops). ores.wmflabs.org will remain online and a deprecation plan will be announced "soon"
  • Major ORES downtime was exacerbated by icinga config failure (301 is a good response and not followed by default) https://wikitech.wikimedia.org/wiki/Incident_documentation/20160610-ORES
  • ORES extension deployed to fawiki and wikidatawiki. Large wikis coming soon.

Security edit

Services edit

  • out for two weeks - Wikimania + Offsite
    • lots of interesting discussions
  • Auth / session storage service
    • discussed the plan with Darian
    • will draft an Arch RfC soon
  • Nodejs migration to 4.4.6


Fundraising tech edit

  • Building and deploying new payments servers to get off precise and php 5.3
  • Also upgrading mediawiki and CiviCRM, planning how we'll more closely follow mw master
  • More work towards de-duplicating donor database
  • CentralNotice: don't load anything on Special: or action=edit
  • Still investigating what looks like missing log entries (delivered via Kafkatee): https://phabricator.wikimedia.org/T132500

RelEng edit

Technical Operations edit

  • Blocking
    • None
  • Blocked
    • By noone
  • Updates
    • All image scalers are now on jessie with updated librsvg, fixes plenty of bugs (also related to changes to fonts while at it)
    • Enabled TCP Fast Open on some caching clusters
    • gitblit is finally dead
    • Working with LE to get apertium packages reviewed/uploaded on apt.wikimedia.org. Some 20% done