Scrum of scrums/2018-06-06

=2018-06-06=

Callouts

 * Readers Web needs help from RelEng with Ruby to JavaScript Cucumber refactor: https://phabricator.wikimedia.org/T190710
 * There is a new primary deployment host, deploy1001.eqiad.wmnet (tin is gone).
 * Protip: Avoid caring about the host name and just use deployment.eqiad.wmnet for ssh
 * Please take the Beta Cluster survey:
 * Announcement: https://lists.wikimedia.org/pipermail/wikitech-l/2018-May/090049.html
 * Survey: https://goo.gl/forms/XgIxXiSi1G5eVHbp2
 * Language -> SRE: DBAs Please take a look (again) at: https://phabricator.wikimedia.org/T189088

iOS native app

 * Blocked by:
 * Blocking:
 * Updates:
 * 5.8.2 w/ event logging analytics and bug fixes released to public beta ( https://phabricator.wikimedia.org/project/view/3358/ )
 * Continuing work on next major release, 6.0 - Feed customization and design updates ( https://phabricator.wikimedia.org/project/view/3238/ )

Android native app

 * Blocked by:
 * Blocking:
 * Updates:

Readers Web

 * Blocked by:
 * Ruby to JS Cucumber refactor needs help from the RelEng team: https://phabricator.wikimedia.org/T190710
 * Blocking:
 * Updates:
 * Page issues and A/B test framework continues https://phabricator.wikimedia.org/T159262
 * Page previews post-en/dewiki deploy clean up and bug fixes continues https://phabricator.wikimedia.org/T192622
 * Miscellaneous MobileFrontend / MinervaNeue refactors and maintenance.


 * Quarterly goal dependency update:
 * Outcome 1, Objective 4: Continue improving the ways that users can download articles of interest for later consumption
 * Reading Web depends on SRE, RelEng, Reading Infra

Readers Infrastructure

 * Blocked by: n/a
 * Blocking: n/a
 * Updates:
 * Team now includes James F. New contract engineer Mateus Batista Santos (joining from São Paolo) starts next week.
 * Safari browser extension for Reading Lists (https://github.com/wikimedia/readinglists-extension-safari) to be launched by end of week.
 * Featured feed content availability (by language) endpoint launched.
 * Ongoing work with Collaboration to transition maps infrastructure maintenance to RI beginning next fiscal year.
 * Quarterly goal dependency update:
 * Outcome 1, Objective 4: Continue improving the ways that users can download articles of interest for later consumption
 * Reading Web depends on SRE, RelEng, Reading Infra
 * Increase code sharing of client apps by coalescing and moving more logic to the server
 * Reading Infra depends on Parsing, Services
 * Reading Infra depends on Parsing, Services

Maps

 * Blocked by:
 * Blocking:
 * Updates:

Multimedia

 * Updates
 * Got rid of reliance for PHP serialization in a GWToolset job
 * Looking into OOUI migration for Wikibase
 * Working on indexing wikibase statements with quantity qualifiers - stalled because of holiday
 * Quarterly goal dependency update:
 * Objective 3.1 Prepare for launch of the first Structured Data on Commons feature (multilingual file captions)
 * SDC depends on Multimedia,SRE, WMDE, Search Platform, MediaWiki Platform, Research
 * Objective 2.1 Integrate structured file captions into search
 * SDC depends on Search Platform, Multimedia
 * Segment 4, Outcome 2: Develop a better understanding of existing needs for Structured Commons- T171252
 * Research depends on Multimedia

Community Tech

 * Blocked by:


 * Blocking:


 * Updates:


 * GlobalPreferences will go live on Wikipedias as soon as we complete the final round of bugfixes


 * Same for CodeMirror, it's graduating from beta soon


 * Working on integrating the Draft namespace into PageTriage

Anti-Harassment Tools

 * Blocked by:


 * Blocking:


 * Updates:


 * DateTime Selector on Special:Block has been deployed globally.


 * IP Cookie Blocking is rolling out


 * Working on Block Notices on Mobile


 * Discussions on Granular Blocks https://meta.wikimedia.org/wiki/Community_health_initiative/Per_user_page,_namespace,_category,_and_upload_blocking

Editing

 * Blocked by:


 * Blocking:


 * Updates:



Parsing

 * Blocked by:


 * Blocking:


 * Updates:


 * LanguageConverter support (limited to a few vairant languages initially) in Parsoid will be deployed today (Wed) to help Services team with RESTBase and API design work on their end.


 * Work in Progress update: The current core parser hooks extension API exposes parsing internals that cannot be supported in Parsoid since those internals aren’t part of Parsoid. In Parsoid, we are developing a newer API that can support existing deployed extensions while also not exposing implementation details. https://www.mediawiki.org/wiki/Parsing/Parser_Hooks_Stats has info about what parser hooks are currently used by which deployed extensions (data as of Oct 2017).


 * Planning to replace Tidy everywhere on July 5th. Will send an email update once this is confirmed.


 * Quarterly goal dependency update:


 * Goal 3.6

Support work towards unifying MediaWiki's parser implementations, in liaison with Technology's MediaWiki team


 * Parsing depends on MediaWiki Platform, Services


 * Increase code sharing of client apps by coalescing and moving more logic to the server

Increase code sharing of client apps by coalescing and moving more logic to the server.


 * Reading Infra depends on Parsing, Services



Outcome 2: Objective 1: Revision storage scaling


 * Services depends on SRE, Parsing

Collaboration

 * Blocked by:


 * Blocking:


 * Updates:


 * Echo multi-DC patches merged, thanks Performance team


 * Preparing to graduate RCFilters on watchlist out of beta; code is riding the train this week, deployment to real wiks won't happen until the week of June 18

Language

 * Blocked by: DBAs Please take a look (again) at: https://phabricator.wikimedia.org/T189088


 * Blocking:


 * Updates:


 * Work on ContentTranslation version 2 continue.


 * Planning to purge CX draft older than 1 year (See Blocked by)


 * Quarterly goal dependency update:


 * Goal 3.1 Improve and consolidate our unified editing platform so that it's great on all devices


 * Language depends on Editing

UI Standardization

 * Blocked by:


 * Blocking:


 * Updates:


 * OOUI – v0.27.2 released today:

https://phabricator.wikimedia.org/diffusion/GOJU/browse/master/History.md;v0.27.2


 * 9 style amendments & 6 feature/code improvement. Among those


 * FieldLayout: Add 'helpInline' config (Prateek Saxena) – This allows to inline extended help labels, provides an alternative IXD feature for product managers/designers


 * ActionFieldLayout: Visually combine inputs and their buttons (Volker E.) https://phabricator.wikimedia.org/T195973


 * WikimediaUI theme: Apply distinct “pill” appearance to tags (Volker E.) https://phabricator.wikimedia.org/T195257


 * Continuing work on Design Style Guide, continuing 'Resources' page with all repo resources