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