Scrum of scrums/2018-02-28

2018-02-28 edit

please come prepared with status of quarterly goal dependencies

Callouts edit

  • Fundraising campaign in Sweden2018-02-06 - 2018-03-06 and Italy 2018-02-01- 2018-02-27: https://meta.wikimedia.org/wiki/CentralNotice/Calendar
  • Review from Wikidata search: https://gerrit.wikimedia.org/r/c/380895/
  • MediaWiki Platform: We received a request from Legal to collaborate on a Voluntary Product Accessibility Template (VPAT) in response to a request from the US Nuclear Regulatory Commission, since they want to use MediaWiki and need a VPAT in order to do so. We have begun reaching out to people to see what is necessary to make this happen. If anybody has familiarity with creating a VPAT, please reach out to Cindy Cicalese.

Audiences edit

Readers edit

iOS native app edit

Android native app edit

  • Blocked by: Reading Lists schema/api deployments
  • Blocking:
  • Updates:
    • Finalizing work on reading lists sync (completed user testing, ready for beta)

Readers Web edit

  • Blocked by:
  • Blocking:
  • Updates:
  • Quarterly goal dependency update:
    • Increase learning by lowering the cost of exploration
      • Reading Web/Performance
    • Continue improving the ways that users can download articles of interest for later consumption
      • Reading Web: Tech Ops/RelEng

Readers Infrastructure edit

Multimedia edit

  • Updates
    • Extension:3D on all wikis (to support embedding files; not allow uploads)
    • MediaInfo work progressing
    • SDC search work progressing
  • Quarterly goal dependency update
    • Prepare backend infrastructure for structured data search
      • SDC: Search PF/Multimedia/Wikidata
    • Wikimedia Technology/Goals/2017-18 Q3#Segment 2: Search integration and exposure
      • SDC: Research/Multimedia
    • Prepare backend infrastructure for structured data search
      • SDC: Search PF/Multimedia/Wikidata

Contributors edit

Community Tech edit

  • Blocked by:
  • Blocking:
  • Updates:
    • Pings from summary going to production in a week or two
    • Thanks for log entries progressing well

Anti-Harassment Tools edit


Editing edit

  • Blocked by:
  • Blocking:
    • Updates: VIsual diffs, auto-save

Maps edit

  • Blocked by: Services
  • Blocking: None
    • Updates

Parsing edit

  • Blocked by:
  • Blocking:
  • Updates:
    • Reminder: RFC discussion today about whitespace stripping and Tidy ( https://phabricator.wikimedia.org/T157418 )
    • Linter: some requested features and replacing estimated counts with more accurate counts is stalled for a bit. Kunal is overcommitted and cannot work on it. We are investigating what we could do that doesn't require too many db schema changes, but will pick it up soon.
  • Quarterly goal dependency update:
    • Support work towards unifying MediaWiki's parser implementations, in liaison with Technology's MediaWiki team
      • Parsing:Mediawiki PF/Services
      • Platform -- in regular discussion with Tim / Kunal; Linter dependency (update as above)
      • Services -- in regular discussion with them; They need to figure out storage / cache issues for variants and whether they need any special API end points on the Parsoid end.

Collaboration edit

  • Blocked by:
  • Blocking: SRE on Flow dumps
  • Updates:
    • Flow dumps work on the back burner right now because of urgent things that came up
    • ORES deployed to svwiki and simplewiki on Monday, going to eswiki and eswiktionary on Wednesday
    • Flow beta feature opt-outs are broken again, looks like it's caused by MCR changes but we're not sure, still stumped. Going to investigate this next week.

Language edit

  • Blocked by:
  • Blocking:
  • Updates:

Audiences Design edit

  • Blocked by:
  • Blocking:
  • Updates:
  • Quarterly goal dependency update:
    • Audiences Design Standardise our user interfaces to match user expectation of quality from our products
      • Audiences Design: Ops

UI Standardization edit

  • Blocked by:
  • Blocking:
  • Updates:
    • No OOUI rel this week, but several changes on build process already in master, thanks to OOUI contributors
    • Style Guide:
      • more build updates, and improved contributors' documentation and workflows
      • Additions to “Illustrations” section
      • Upcoming are content changes on “Color palette” and “Typography“

Technology edit

Analytics edit

  • Blocked by:
  • Blocking:
  • Updates:
  • Quarterly goal dependency update:
    • Improve, adjust, or create features geared at the needs identified in New Editors research project.
      • New Editors Experience:Analytics

Cloud Services edit

  • Blocked by:
  • Blocking:
  • Updates:

Fundraising Tech edit

  • Blocked by:
  • Blocking:
  • Updates:
    • Getting close to real-money tests on new API for main card processor
    • Making our Civi geocoding available as a standard extension, fixing other geo-search Civi stuff
    • Kicking off CentralNotice consultations with performance team
    • Processing batch refunds for donors affected by confusing recurring toggle

MediaWiki Platform edit

  • Blocked by:
  • Blocking:
  • Updates:
    • Actor table: merged!
      • Working to update extensions that need updating due to changes in core tables for the actor table patch
    • Comment table
      • follow up schema change still in progress
      • WRITE_BOTH enabled on group 1, will probably be enabled everywhere this week
    • TemplateStyles: VE breakage was found and fixed
    • We received a request from Legal to collaborate on a Voluntary Product Accessibility Template (VPAT) in response to a request from the US Nuclear Regulatory Commission, since they want to use MediaWiki and need a VPAT in order to do so. We have begun reaching out to people to see what is necessary to make this happen.
  • Quarterly goal dependency update:
    • Support work towards unifying MediaWiki's parser implementations, in liaison with Technology's MediaWiki team
      • Parsing:Mediawiki PF/Services
  • Reduce product and technical debt to modernise our tools and technologies, and to make future changes more effective and efficient
      • Parsing/Mediawiki PF
    • 1.1 It is possible to store structured data within wiki pages, in particular on media file pages on Commons. We will enable the MediaWiki storage layer to correctly store and process structured data elements within wiki pages.
      • SDC: Mediawiki PF/Wikidata

Performance edit

  • Blocked by:
    • N/A
  • Blocking:
    • Analytics, need to get ZMQ turned off for our final app so they can disable the crossloader
  • Updates:
    • Met w/ FRTech about CentralNotice, about to kick of performance evaluation.
    • Moved WebPageTest collection to running on Linux, teams that use WPT metrics (Reading, Portal) will need to switch their dashboards. Peter will write up instructions and email a link to them out later in the week.
    • Private wiki Thumbor deployed. Wiki writeup on that published. Completes a quarterly goal.
    • mcrouter deploy has been potentially scrapped due to SRE concerns about the project state (no maintenance releases, etc). Evaluating pushing forward with Dynomite instead. Puts a Quarterly Goal for Multi-DC at risk.
    • ResourceLoader dropped Grade A support for IE10
    • Pubished lit review of existing Performance Perception studies: https://wikitech.wikimedia.org/wiki/Performance/Essay/Perceived_Performance_(2018)
    • Deploying NavTiming collection for Singapore and a few other countries in order to support new cache site rollout

Release Engineering edit

  • Blocked by:
  • Blocking:
  • Updates:
  • Quarterly goal dependency update:
    • Continue improving the ways that users can download articles of interest for later consumption
      • Reading Web: Tech Ops/RelEng
    • Update:

Research edit

  • Blocked by:
  • Blocking:
  • Updates:
  • Quarterly goal dependency update:
    • Wikimedia Technology/Goals/2017-18 Q3#Segment 2: Search integration and exposure
      • SDC: Research/Multimedia
    • Update:


Scoring Platform edit

  • Blocked by: Security - JADE extension security review https://phabricator.wikimedia.org/T188308
  • Blocking: None
  • Updates:
    • Working with word embeddings (word2vec) to make predictions more accurate and utilize NLP more -- we know Search is also interested in word embeddings
    • Automating makefile generation for building AI models -- this will make our model building environment more scale-able and add support for more wikis and more models faster
    • We're working with Collab on auditing ORES filters deployments: https://phabricator.wikimedia.org/T187836
    • MVP deployment of JADE to beta cluster coming (post security review -- Blocked on that)

Search Platform edit

Security edit

  • Blocked by:
  • Blocking:
  • Updates:

Services edit

  • Blocked by: none
  • Blocking: none
  • Updates:
    • New HTML summary is still being slowly rolled out in collaboration with Reading, prepared to pull next switch whenever
    • refreshLinks job switched to kafka for all but wikipedias and wiktionaries. Monitoring potential issues
    • cdnPurge job will be switched this week
    • Kudos to Luca and Analytics for deploying burrow kafka lag monitoring
  • Quarterly goal dependency update:
    • Parsoid: designing the storage for language variants


Site Reliability Engineering edit

  • Quarterly goal dependency update:
    • Continue improving the ways that users can download articles of interest for later consumption
      • Reading Web: Tech Ops/RelEng
    • Update: chromium-render deploy new service request came in, internal discussions started
    • Audiences DesignStandardise our user interfaces to match user expectation of quality from our products
      • Audiences Design: Ops
    • Update:


Wikidata edit

German Technical Wishlist edit

  • Blocked by:
  • Blocking:
  • Updates: