Scrum of scrums/2017-08-23

= 2017-08-23 =

Callouts

 * Core patch for range contributions needs more review from MediaWiki people https://gerrit.wikimedia.org/r/#/c/349457/
 * Community Tech would appreciate help unbikeshedding https://phabricator.wikimedia.org/T152540
 * Language: Request for review to services: https://github.com/wikimedia/restbase/pull/855
 * JobQueue constantly increasing https://phabricator.wikimedia.org/T173710
 * Anti-Harassment Tools: Blocked by Performance team on https://phabricator.wikimedia.org/T161059
 * Parsing: * Work ongoing to introduce  output in Parsoid for inline images (https://gerrit.wikimedia.org/r/#/c/370227/ ; https://phabricator.wikimedia.org/T118520 ). If any reading / editing clients have concerns, please leave comments on the patch. But, we'll consult you all before deploying

Community Wishlist

 * Blocked by:
 * https://phabricator.wikimedia.org/T152540 is bogged down in bikeshedding
 * Updates:
 * Deployed LoginNotify
 * Fourth time's the charm for CodeMirror
 * Working on ArticleCreationWorkflow

Anti-Harassment Tools

 * Blocked by: Performance team on https://phabricator.wikimedia.org/T161059
 * Blocking: Nobody
 * Current sprint board: https://phabricator.wikimedia.org/project/view/2931/

Multimedia

 * 3d2png changes going out to beta today (Tuesday), should be nearly ready for a push to testwiki to test out in a production environment
 * Team is now ramping up with two new hires (see announcement emails internally, else welcome Cormac and Ramsey)
 * Off-site occurred after Wikimania, much productivity was had.

Web

 * Page previews is deployed everywhere but enwiki and dewiki
 * We have setup infrastructure and are ready to run an A/B test on these wikis.

Infrastructure

 * wrapping up work on MediaWiki side of ReadingLists
 * PageContentService: wrapping up HTML endpoints; working on structured reference lists endpoint

Android

 * Blocked by: n/a
 * Blocking: n/a
 * Updates:
 * Reading list UI updates promoted to production
 * Offline compilations client-side work is nearly complete, only minor onboarding/branding updates needed – https://phabricator.wikimedia.org/project/view/2833/
 * Work on an offline compilation file generation and storage service is underway (https://phabricator.wikimedia.org/T172732 )—will not likely block client-side support for existing ZIMs
 * New engineers (Cooltey, Sharvani) started Monday 8/21
 * PM search in progress

iOS

 * Blocked by: none
 * Blocking: none
 * Updates:
 * 5.6.0 w/ dark mode, on this day content released ( https://phabricator.wikimedia.org/project/view/2701/ ), featured under "Best new app updates" in the App Store
 * Working on 5.6.1 with minor bug fixes ( https://phabricator.wikimedia.org/project/view/2898/ )

Discovery

 * Blocked:
 * Blocked Up:
 * Updates:
 * Special:Search AB thumbnail test
 * Performance improvements to wikipedia.org portal &

Editing

 * Blocked by:
 * Blocking:
 * Updates:

Parsing

 * 2/3 team members on vacation next week (1 on vacation this week) .. so, between Wikimania, Kiwix Hackathon, and hiring, things have been and wil be a bit slow around here till we get into September.
 * Work ongoing to introduce  output in Parsoid for inline images (https://gerrit.wikimedia.org/r/#/c/370227/ ; https://phabricator.wikimedia.org/T118520 ). If any reading / editing clients have concerns, please leave comments on the patch. But, we'll consult you all before deploying
 * Heads up: Similar work ongoing in core ( https://gerrit.wikimedia.org/r/#/c/370206/ and https://gerrit.wikimedia.org/r/#/c/196532/ ) -- this will be a bit more involved since gadgets might potentially be affected and will take a longer time to get deployed.

Language

 * Blocked by:
 * Blocking:
 * Updates:
 * CX-VE work continue.
 * Debugging of https://phabricator.wikimedia.org/T173038 and https://phabricator.wikimedia.org/T173801
 * Request for review to services: https://github.com/wikimedia/restbase/pull/855

Collaboration

 * Blocked by:
 * Blocking:
 * Updates:
 * RCFilters: Add title attribute to [x] button (task T173608)
 * RCFilters: Add title attribute to highlighted rows (task T173608)
 * WLFilters: new 'watchlist activity' filter group (task T171127)
 * WLFilters: convert mark as seen button to new style (task T171121)
 * Enable RCFilters app on Watchlist (task T171132, task T171218)
 * RCFilters: tweak old changes indicator (task T172213)
 * RCFilters: Add marker between old and new changes in enhanced mode (task T163426)
 * (Flow) Localize namespaces in ba (task T173719)
 * Various bug fixes

Contributors Design

 * Blocked by:
 * Blocking:
 * Updates:

UI Standardization

 * Updates:
 * Major work on aligning remaining arbitrary, historically grown colors to WikimediaUI color palette
 * MW core
 * Vector
 * MobileFrontend
 * MinervaNeue
 * ContentTranslation (some still pending)
 * Echo
 * VE
 * Flow
 * OOUI: v0.22.5 released, among changes:
 * WikimediaUI theme: Align vars to WikimediaUI Base and remove them as OOjs UI vars
 * WikimediaUI theme: Fix regression on disabled border
 * Accessibility: Add `title` attribute to the 'remove' button in TagItemWidget (Moriel Schottlender)
 * Ongoing:
 * Preparation for OOUI v0.23.0
 * Align TransparencyReport to WikimediaUI color palette and make it fully accessible

Analytics

 * Blocked by:
 * Blocking:
 * Updates:
 * 1 team member in parental leave, 2 on vacation, fewer things happening mostly maintenance work
 * Identified an optimization to the EL purging script that will hopefully speed it up more than 30x, will work on that next week
 * Added 3 more nodes to the druid cluster
 * Webrequest tagging has been deployed. For now, tags: portal and wdqs.
 * Discussions around Wikistats2 backend: we plan to add a druid connector to restbase.

Cloud Services

 * Blocked by:
 * Blocking:
 * Updates:

Fundraising Tech

 * Blocked by:
 * Blocking:
 * Updates:
 * Still investigating db replication lag
 * Main CC processor - continuing to update our API integration and audit file processing
 * updating our interrupted-donation-resolver to work generically so we can use it for PayPal express checkout
 * refinements to CiviCRM<->bulk mailer data flows
 * CentralNotice clone campaign feature almost ready for CR

MediaWiki Platform

 * Blocked by:
 * Blocking:
 * Updates:

Performance

 * Blocked by:
 * Blocking:
 * Updates:

Release Engineering

 * Blocked by: none
 * Blocking: T171758 - releng folks are on it.
 * Updates:
 * Technical Debt: Developing communication campaign to roll out starting next week

Research

 * Blocked by:
 * Blocking:
 * Updates:

Scoring Platform

 * Blocked by: RelEng: https://phabricator.wikimedia.org/T171758
 * Blocking: None
 * Updates:
 * Most people are OOO
 * Working on moving ORES to the new cluster
 * Adding more support for new langauges

Search Platform

 * Blocked by: none
 * Blocking: none
 * Updates:
 * Wikimania + SDC offsite ( +vacations :)
 * Continuing work on ML-assisted ranking
 * Running A/B test with interleaving search results (https://phabricator.wikimedia.org/T150032 ), finishing on 24th
 * Running human graded relevancy test (https://phabricator.wikimedia.org/T171740 )
 * Working on getting categories into RDF storage ( https://phabricator.wikimedia.org/T157676 )

Security

 * Blocked by: nobody
 * Blocking: not aware of anything
 * Updates:
 * Worked on auditing which tables were replicated to labs, and if data stored was consistent with privacy policy
 * Looking into adjusting the views on WikiReplicas to be more consistent with MediaWiki core
 * Going to do a quick look over CentralnNotice
 * Looked at MW pingback

Services

 * Blocked by:
 * Blocking:
 * Updates:

Technical Operations

 * Blocked by: none
 * Blocking: none
 * Updates:
 * JobQueue constantly increasing https://phabricatabusor.wikimedia.org/T173710

Wikidata

 * Blocked by:
 * Blocking:
 * Updates:

German Technical Wishlist

 * Blocked by:
 * Blocking:
 * Updates: