Scrum of scrums/2017-07-05

2017-07-05 edit

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

Callouts edit

Audiences edit

Readers edit

iOS native app edit

  • Blocked by: none
  • Blocking: none
  • Updates: Released 5.5.0, 5.5.1 (minor bug fixes) releasing today (7/5), Continuing work on 5.6 (on this day, UI themes)

Android native app edit

  • Blocked by: n/a
  • Blocking: n/a
  • Updates: (all ongoing)
    • reading list syncing UI work is nearly done; on deck: ZIM support
    • Stephen working on cross-platform CSS/JS consolidation
    • engineer interviews in progress

Reading Web edit

  • Blocked by:
  • Blocking:
  • Updates:

Reading Infrastructure edit

  • Blocked by:
  • Blocking:
  • Updates:

Multimedia edit

Discovery edit

  • Blocked by:
  • Blocking:
  • Updates:

Community Tech edit

  • Blocked by:
  • Blocking:
  • Updates:

Contributors edit

Editing edit

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

Parsing edit

  • Nothing from us this week

Collaboration edit

  • Blocked by:
  • Blocking: Working to support dump refactoring involving Flow
  • Updates:
    • Various improvements and fixes for RCFilters, mostly user-facing (e.g. moving legend and UI fixes).
    • Initial version of Article Reminder featured merged. This is an Outreachy feature to allow requesting an Echo reminder about a particular page. This is in progress and disabled by default behind a feature flag.
    • Improved UI for the feature that allows blacklisting Echo notifications from particular users.
    • Minor additional UI fix to Echo

Language edit

Contributors Design edit

  • Blocked by:
  • Blocking:
  • Updates:

UI Standardization edit

  • Updates:
    • This week: Further aligning OOjs UI with WikimediaUI Base
    • No OOjs UI release last two weeks, upcoming week v0.22.3 will take place from current planning. Changes in v0.22.2:
    • WikimediaUI theme: Use icon instead of indicator in Tag-/CapsuleItemWidget
    • WikimediaUI: Strengthen Radio*Widget's `:checked` state
    • Rewrite all styling for "outline controls" (Bartosz Dziewoński)
    • OOjs UI demos: Allow linking to specific widgets (Bartosz Dziewoński)


Technology edit

Analytics edit

  • Blocked by:
  • Blocking: Kaldari's team with ACTRIAL data issues in eventbus
  • Updates:
    • Still working on eventlogging purging of data, troubleshooting issues with database to be able to run purging in bulk
    • FYI, We will be short two people this quarter, paternity leave
    • Working with kaldari in fixing some issues with data for ACTRIAL for autoconfirmed users, both in data lake and eventbus
    • Waiting on final vetting of project-family unique devices. That is unqiue devices on *.wikipedia.org for example, overall deduplicated
    • Work for provisioning new kafka cluster on pause due to vacation
    • work continues on wikistats 2.0 UI

Cloud Services edit

  • Blocked by:
  • Blocking:
  • Updates:

Fundraising Tech edit

  • Updates:
    • Third-party mailer integration with CRM almost ready for prime time
    • deploying some big-ish changes to payment notification listener and job runner
    • just about done with the preliminaries for using our card processor's new API, starting on the real work

MediaWiki Platform edit

  • Blocked by:
  • Blocking:
  • Updates:

Performance edit

  • Blocked by:
  • Blocking:
  • Updates:

Release Engineering edit

  • Blocked by:
  • Blocking:
  • Updates:

Research edit

  • Blocked by:
  • Blocking:
  • Updates:

Scoring Platform edit

  • Blocked by:
  • Blocking:
    • Collaboration may want to take over the MW UI pieces of our extension, but first we need to formally define the features we care about.
  • Updates:
    • Thank you to Ops, who got our new service boxes set up faster than we were able to keep track of.

Search Platform edit

Security edit

Services edit

Technical Operations edit

Wikidata edit

  • No blockers.
  • Continuing on the Lexeme extension.
  • Almost ready to migrate from Constraints defined via templates (on property talk pages) to statements (on properties): https://phabricator.wikimedia.org/T102759

German Technical Wishlist edit

  • No blockers.
  • Voting phase is over. Currently collecting devs/PM/community managers input on the top 10.
  • Be aware we are changing the wikidiff2 PHP extension (written in C++) the Wikimedia cluster is using for all diffing. Moved paragraphs will be shown as edited (including inline changes) instead of removed and newly added paragraphs: https://phabricator.wikimedia.org/T146781