Scrum of scrums/2017-07-26

From mediawiki.org

2017-07-26[edit]

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

Callouts[edit]

  • Reading Web request for Ops: (URLs with title query string parameter and additional query string parameters do not redirect to mobile site - puppet change https://phabricator.wikimedia.org/T154227 )
  • Search Platform: Would like some DBA response on https://phabricator.wikimedia.org/T164975
  • Parsing: If you are an active editor on any wiki, please get your local community to address high-priority linter errors on Special:LintErrors page.

Audiences[edit]

Readers[edit]

iOS native app[edit]

  • Blocked by: none
  • Blocking: none
  • Updates: 5.6.0 (Reading themes, on this day) goes to public beta this week

Android native app[edit]

Reading Web[edit]

  • Blocked by:
  • Parsing team/RelEng - Parser tests fail if default Skin for unit tests makes use of doEditSectionLink https://phabricator.wikimedia.org/T170880 - this issue is blocking us from merging changes on a variety of extensions and we lack the expertise to fix it. (resolved)
  • Blocking:
  • Updates:
    • Page previews roll out
    • Working with services to build a new REST summary endpoint
    • Revamping print styles for Vector skin

Reading Infrastructure[edit]

  • Blocked by:
  • Blocking:
  • Updates:
    • Added disambig/content type to mobile-sections responses. Designing Page Content Service reference response.
    • Gergo on vacation until Wikimania

Multimedia[edit]

  • Blocked by: N/A
  • Blocking: N/A
  • Updates: Working on Thumbor support for STL files, progressing, may need some support. Hiring progressing also, but not quite complete.

Discovery Frontend[edit]

  • Blocked by: N/A
  • Blocking: N/A
  • Updates:
    • (maps) Devs are back from vacation
    • finishing up Explore Similar AB test
    • investigating thumbnails on search results

Community Tech[edit]

Contributors[edit]

Editing[edit]

  • Blocked by:
  • Blocking:
  • Updates:

Parsing[edit]

  • Blocked by: N/A
  • Blocking: N/A
  • Updates: If you are an active editor on any wiki, please get your local community to address high-priority linter errors on Special:LintErrors page.

Global Collaboration[edit]

Language[edit]
  • Blocked by:
  • Blocking:
  • Updates:
    • Work on ve-cx/OOjs UI migration continue.
    • MLEB 2017.07 released.
    • Kartik working on new API end-point config for CX.
Collaboration[edit]
  • RCFilters
    • Features
      • Add range group filters - limit, days and hours (task T162784, task T162786)
      • combine user registration and experience level filters (task T165160)
      • proper group name for user experience level (task T165160)
      • Emphasize UI when saved query is loaded (task T169063)
      • Change loading animation (task T165286)
    • Also a bunch of RCFilters bug fixes
  • Also small fixes for Echo, Thanks, Flow, and WikimediaMessages


Contributors Design[edit]

  • Blocked by:
  • Blocking:
  • Updates:

UI Standardization[edit]

  • Updates:
    • WikimediaUI Style Guide:
      • Extended WikimediaUI Style Guide own imagery in repo's resources Sketch file
      • Using Style Guide imagery export, improving mobile & HiDPI experience by that
    • OOjs UI: no release this week, changes/ongoing since v0.22.3
      • (continued from last week): Further aligning OOjs UI with WikimediaUI Base
      • Apex theme, fixing several accessibility/design issues, consolidating with WikimediaUI theme
    • Support Reading in print styles/Vector print styles

Technology[edit]

Analytics[edit]

  • Blocked by:
  • Blocking:
  • Updates:
    • EventLogging purging script continues to run. From older to newer data, dbstore1002 is purging 2015, analytics-store is still purging 2014 (slower machine).
    • Deployed an alpha (development) version of Wikistats2 with a single metric (pageviews) and limited features. Also working on adding a new metric (unique devices).
    • Working on Wikistats back-end final design and starting implementation.
    • Working on migrating stat1002 and stat1003 to new machines. There have been some issues with the /a partition in 1002, and we need to migrate users to stat1005 sooner than we had planned.
    • Finished webrequest tagging UDF and taggers. Being deployed right now. Next steps: make use of the tagging UDF in webrequest jobs.
  • Next up: Make unique devices per project family public in AQS after analysts finish the final vetting of the data.

Cloud Services[edit]

  • Blocked by:
  • Blocking:
  • Updates:

Fundraising Tech[edit]

MediaWiki Platform[edit]

  • Blocked by:
  • Blocking:
  • Updates:

Performance[edit]

  • Blocked by:
  • Blocking:
  • Updates:

Release Engineering[edit]

Research[edit]

  • Blocked by:
  • Blocking:
  • Updates:

Scoring Platform[edit]

Search Platform[edit]

Security[edit]

  • Blocked by:
  • Blocking:
  • Updates:
    • Security reviews:
      • vue.js
      • OIT apps
  • Bawolff will be mostly unavailable until August 1

Services[edit]

  • Blocked by:
  • Blocking:
  • Updates:
    • nodejs upgraded to 6.11

Technical Operations[edit]

Wikidata[edit]

  • Blocked by:
  • Blocking:
  • Updates:

German Technical Wishlist[edit]

  • Blocked by:
  • Blocking:
  • Updates: