Scrum of scrums/2017-07-05

From mediawiki.org

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