Scrum of scrums/2017-03-22

contact: https://www.mediawiki.org/wiki/Wikimedia_Engineering

Call outs

edit

Product

edit

Reading

edit

Android

edit



Reading Infrastructure

edit

Multimedia

edit
  • No blocking/blockers
  • Deployment work for Extension:3d stalled on deployment work for 3d2png. We're working through that now, and hopefully it won't take too long.
  • Obviously we're in a different section this week. Team is moving. More to come.

Community Tech

edit

Editing

edit

UI Standardization

edit

Language

edit

Collaboration

edit
  • Blocked
  • Blocking
  • Updates
    • RC Filters deployed to test.wikipedia.org and test2.wikipedia.org. Going to Portuguese and Polish on Tuesday.
      • RC Filters GuidedTour
      • Add ORES filters to new RCFilters
      • Allow the ORES extension features to be 'on' by default
      • RCFilters UI: Add a 'what's this?' link to filter groups
      • More RC Filters UI improvements. E.g.
        • Rework conflicts to be objects in filter or group context
        • Create tooltips for filter states

Parsing

edit
  • Linter now deployed on small wikis; Bugs being fixed based on feedback / testing; Likely deployed to medium wikis this week
  • Planning rollout of ParserMigration extension to let editors compare Tidy output with its replacement (RemexHTML).
  • Based on visual diff testing of a language variants patch in core (https://gerrit.wikimedia.org/r/#/c/333997/ ), we have identified some pages (primarily chemical element pages like enwiki:Isavuconazole and others on multiple wikis that use language variant markup that is being affected by this patch. We are thinking of updating the markup on these pages to nowiki the "-{" and "-}" that might be encountered there. Doing a dump grep to find these

Technology

edit

Analytics

edit
  • finished productionizing edit reconstruction jobs, Data Lake tables in Hive now have a "snapshot" partition column and will be updated regularly
  • not urgent but blocked on people to review mediawiki-config and mediawiki-extensions changes: https://gerrit.wikimedia.org/r/#/c/344007/, https://gerrit.wikimedia.org/r/#/c/342913/, https://gerrit.wikimedia.org/r/#/c/336446/. Especially 342913, which solves errors in production on every edit. Some people seem to review these in their own time, but it would be nice to have organizational support, or should we get +2 rights on our team and do it?
    • MF: Deployers have +2 for mediawiki-config. You may want to request at least one person on your team to become a deployer, for this and other reasons (e.g. running scripts and mwrepl in production).
  • ongoing: legacy pagecount metrics being added to AQS, will be queryable via the API soon
  • ongoing: wikistats 2.0 prototype with Vue, in a little over a week we are very comfortable with the framework, so great learning curve as advertised

Security

edit
  • Reviews:
    • 2FA login on iOS App
  • MediaWiki 1.28.1/1.27.2/1.23.16 nearly ready for release

Technical Operations

edit

Services

edit
  • Blockers: none
  • Updates:
    • Node.js kafka driver upgraded for all services using kafka (Change-Prop, Trending, EventStreams
    • Cassandra client encryption enabled in RESTBase Cassandra cluster: https://phabricator.wikimedia.org/T111113
    • Thanks to discovery maps updated to node 6 and the node migration is now complete

Discovery

edit

Fundraising Tech

edit