Scrum of scrums/2017-06-14

2017-06-14

edit

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

Call-outs

edit

Audiences

edit

Readers

edit

iOS native app

edit

Android native app

edit


Reading Web

edit

Reading Infrastructure

edit
  • Limit video transforms to videos to not affect audio
  • read-html endpoint + coming up with plan to lazy load reference information
  • Providing support to Reading Web for the OCG replacement work
  • Reading Lists RfC happening in a few hours: https://phabricator.wikimedia.org/T164990

Multimedia

edit
  • No blockers, not blocking
  • 3D work proceeding apace, discussions with community to come - estimated to be pushed out next quarter
  • We have an eye on the MP3 discussions, but nothing currently pressing - no current rollout plan that I know of
  • Hiring process also continuing

Discovery

edit
  • No update.

Community Tech

edit
  • Starting work on HTML5 section IDs
  • Testing/bugfixes for LoginNotify before wider deployment
  • Rewriting XTools
  • Preparing CodeMirror for deployment

Contributors

edit

Editing

edit
  • Blocked by: None.
  • Blocking: None known.

Parsing

edit
  • Linter will be re-enabled on large wikis this week
  • Red link support is now on beta cluster. Now undertaking rt testing to ensure we haven't broken anything + will run visual diff testing later tonight. If nothing broken, will deploy to production next week.
  • Final reviews in progress for language variant support in Parsoid
  • We are hiring! https://boards.greenhouse.io/wikimedia/jobs/722082?gh_src=jseinu1#.WUFhljeQw3E -- please spread the word (and please ask them to read the JD and requirements ;-)).

Collaboration

edit
  • Blocked by: None.
  • Blocking: None known.
  • Updates
    • Change to URL handling for RC Filters
    • A lot of in-progress work on RC Filters that's not merged yet

Language

edit

Contributors Design

edit


Technology

edit

Analytics

edit
  • Redundant Announcement: RCStream clients using socket.io will be deprecated on July 7th, we pinged everyone and offered help to move to EventStreams, but if anyone knows stragglers point them to us
  • Ongoing:
    • purging EventLogging data: most schemas done
    • preparing for Kafka upgrade
    • setting up project-wide unique devices for internal access: jobs productionized
    • first version of wikistats 2.0: using Crossfilter as the main data model

Cloud Services

edit
  • No update.

Fundraising Tech

edit
  • Blocked by: Nothing
  • Blocking: None we know of
  • Deployed Banner Sequence feature to Central Notice Monday, looking good so far
  • More CiviCRM <-> 3rd party mailhaus integration
  • Moving more stuff from MediaWiki extension to better-organized library
  • Better error handling for potential inadvertently duplicated donations

MediaWiki Platform

edit
  • No update.

Performance

edit
  • No update.

Release Engineering

edit

Research

edit

Scoring Platform

edit

Search Platform

edit

Security

edit
  • Reviews:
    • psy/psysh use on WMF servers
    • Verification of whitelisted.yaml / graylisted.yaml
    • Auto-approval of low-risk OAuth applications
    • Ex:JsonConfig/Ex:Kartographer

Services

edit
  • Blocked by: none
  • Blocking: none
  • Updates:
    • Working on the minikube setup for container-based development environment
    • Automatic blacklisting in Change-Propagation deployed. Only logging for now

Technical Operations

edit
  • Blocked by:
    • No one
  • Blocking:
    • No one
  • Updates:
    • HHVM 3.18 has been deployed

Wikidata

edit

German Technical Wishlist

edit