Scrum of scrums/2016-04-06

= 2016-04-06 =

Collaboration

 * Blocking:
 * External store work
 * Blocked:
 * Updates:
 * Working on support for Flow notifications being properly hidden on moderation
 * Work on the Echo special page
 * Looking into removing one or two of the formats output by the Echo API; see https://phabricator.wikimedia.org/T130661 for details
 * Working on improving Flow user experience when page is protected or otherwise not editable
 * Flow dumps now have XSD schema on MediaWiki.org. Waiting on ops for the actual dumps.  Let us know if there's anything we can do.

Language

 * Blocking:
 * Blocked:
 * Updates:
 * Working on ULS+Compact Language Links+Translate this sprint.
 * To RelEng: https://phabricator.wikimedia.org/T53731#2160828 - refresh-translatable-pages needs to be run on all wikis using Translate - any possible blocker or go ahead for this?

Parsing

 * Updates
 * Kunal joined the parsing team (see wmfall, wikitech-l announcement)
 * As of yesterday, Parsoid will now generate localized image options (e.g thumb, left). This is a followup based on changes to core that reordered aliases for wikis so that Parsoid can pick a consistent choice and generate the wiki's preferred alias. The full change will take effect once the m/w train finishes deploy tomorrow
 * Additional work ongoing to replace Tidy with a HTML5 parser -- some essential Tidy functionality is now implemented as DOM passes. We'll likely not replicate all of Tidy functionality and deliberately break some corner case functionality that probably only matters for parser test runs. Announcement on wikitech-l in the coming weeks.
 * Work ongoing to get a m/w install initialized with 60K+ titles from 41 wikis (wikipedia, wikisource, wiktionary, wikivoyage) for visual diff testing -- this is proving to be somewhat of a painful process since dump import is slow and running into troubles with mediawiki vagrant (not sure if it is the import process or if it is mediawiki-vagrant -- getting help from Kunal and Bryan)

Reading Infrastructure

 * AuthManager is getting closer!
 * SECURITY: We should be ready for finishing up the security reviews on the AuthManager core bits.
 * Main: https://gerrit.wikimedia.org/r/#/c/195297/
 * API: https://gerrit.wikimedia.org/r/#/c/265201/
 * UI: https://gerrit.wikimedia.org/r/#/c/240052/
 * Wikibase bug https://phabricator.wikimedia.org/T131176 seems to be the only blocker remaining for turning on load.php session access errors.

iOS

 * Blocking:
 * none
 * Blocked:
 * none
 * Updates:
 * 5.0.2 Deployed this week to fix universal links issues cause by Apple's iOS 9.3 update
 * 5.0.3 in progress, likely deploying in 2-3 weeks
 * SWAT deployment scheduled this week to support App to Browser Handoff and sharing of credentials between Safari and the iOS app (https://phabricator.wikimedia.org/T128795)
 * Working with Apple to fix universal links not working on lower traffic domains (https://phabricator.wikimedia.org/T131250)

Android

 * Blocking:
 * none
 * Blocked:
 * none
 * Updates:
 * Working to get Reading Lists wrapped up
 * Next up: The Feed

Web

 * Near to deploying updated "Read in other language" button icon to top of mobile web
 * New mobile web language overlay running at 100%
 * Request: initial security assessment of HoverCards
 * Image lazy loading in beta
 * Reference lazy loading WIP

Mobile Content Service (MCS)

 * Rolled out to 50% of Android prod app installs https://phabricator.wikimedia.org/T126934
 * Fixed page title issue when parsing redirects in Parsoid payload https://phabricator.wikimedia.org/T131406
 * Had some stale content on some main pages that are not in main namespace https://phabricator.wikimedia.org/T123938

Community Tech

 * No blockers
 * Finished work on pageviews tool, is now linked from several projects: http://tools.wmflabs.org/pageviews/
 * Continuing work on deadlink fixing, will soon be detecting it's own dead links rather than relying on templates
 * Continuing work on PageAssessments extension
 * https://www.mediawiki.org/wiki/Extension:PageAssessments
 * Getting security review for Gadgets 2.0 from Darian Anthony Patrick

Discovery

 * Blocking:
 * Not that we are aware of
 * Blocked:
 * Security review: SVG sanitizer for graphs - https://phabricator.wikimedia.org/T125382
 * Updates:
 * Weekly status updates: https://www.mediawiki.org/wiki/Discovery/Status_updates
 * We began working on structured on-wiki storage (tabular, json, geojson, ...)

Fundraising Tech

 * No blocking / blockers
 * running 1 hr full traffic test in Argentina, Colombia, Chile, and Uruguay
 * (still working out Mexico bug)
 * planning integration with new PayPal API
 * more DonationInterface refactoring
 * more work towards reversible CiviCRM merges
 * email unsubscribe fixes
 * Netherlands bank transfer fixes
 * Education Program needs rails dev, has money for contractor. Might be able to use WikiEducation Foundation, but if you have suggestions please contact Tighe Flanagan

Research

 * Blocking: none
 * Blocked:
 * MediaWiki core patches
 * https://gerrit.wikimedia.org/r/#/c/278841/ -- Re-introduce "Templatize Special:Contributions lines"
 * https://gerrit.wikimedia.org/r/#/c/279925/ -- Add hook to modify classes of inner lines in enhanced changes list
 * Puppet patches
 * https://gerrit.wikimedia.org/r/#/c/281940/ -- wikilabels: healthier uwsgi
 * https://gerrit.wikimedia.org/r/#/c/281228/ -- ores: do git clone in staging
 * https://gerrit.wikimedia.org/r/#/c/281161/ -- Use die-on-term on ores uwsgi
 * https://gerrit.wikimedia.org/r/#/c/280403/ -- ores: Scap3 deployment configurations
 * Updates:
 * ORES deployed to beta labs via scap3: https://ores-beta.wmflabs.org/
 * Substantial updates to ORES service announced: https://meta.wikimedia.org/wiki/Talk:Objective_Revision_Evaluation_Service#New_functionality
 * Scoring UI, API versioning and v2, Swagger documentation, Feature reporting and injection
 * ORES breaking change coming April 7th (tomorrow):
 * Patches submitted to tools that use ORES (huggle*, ra-un, ScoredRevisions, crosswatch, RTRC)

Security

 * Reviews: Gadgets in progress; next week: Newsletter, DOMPurify, Hovercards, UploadLinks, DoubleWiki
 * Security release soon (maybe next week)
 * Ops: https://phabricator.wikimedia.org/T131195 ?

Release Engineering

 * Blocking: security release soonish
 * Blocked:
 * Beta Cluster SSL https://phabricator.wikimedia.org/T97593
 * Phab/Jenkins firewall things: https://phabricator.wikimedia.org/T131375
 * Jessie HHVM: https://phabricator.wikimedia.org/T125821
 * Updates:
 * Scap migration timeline announcement (End of Quarter)

Technical Operations
none none
 * Blocking:
 * Blocked:
 * Updates:
 * On track for CODFW switchover on Tue April 19th https://wikitech.wikimedia.org/wiki/Codfw_cluster
 * some work on scap3 with releng