Jump to content

Scrum of scrums/2017-06-14

From mediawiki.org

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]