Scrum of scrums/2017-05-03

= 2017-05-03 = contact: https://www.mediawiki.org/wiki/Wikimedia_Engineering

Call outs:

 * Reminder: no train week of May 15th
 * Ryan Kaldari is requesting code review of https://gerrit.wikimedia.org/r/#/c/343878/ especially from Editing team
 * https://gerrit.wikimedia.org/r/#/c/349432/ is waiting on security review

iOS

 * Last Week
 * Final bug fixes for 5.4.1 - https://phabricator.wikimedia.org/project/view/2600/
 * Another round of public betas, regression testing (after crash fixes)
 * 5.5 - https://phabricator.wikimedia.org/project/view/2602/
 * Places changes from user testing feedback
 * Tweaks to article footer content rendered in HTML/CSS rather than native views
 * This Week
 * Submit 5.4.1 to the App Store (really this time)
 * Continue work on 5.5
 * Another round of places user testing
 * TWN localization pluralization support

Android

 * Discussing reading list syncing technical requirements
 * We plan to enable user opt-in OS-level backups of the app database contents
 * Continuing work on cross-platform consolidation of CSS & JS
 * Current release board: https://phabricator.wikimedia.org/project/view/2352/

Reading Infrastructure

 * ORES: fixes for abuse and DB size issues with api.php, will reenable with next train
 * Developing spec for new HTML markup to share with Parsoid team https://phabricator.wikimedia.org/T164032

Multimedia

 * 3D out on beta - will conduct some analysis over the next few weeks to determine rollout plan.
 * Media Viewer work - esp. focused on mobile support - to come in the next few weeks also.

Web
Highlights for next 2 weeks:
 * Deploying print styles for mobile view
 * Related pages rolled out to remaining 10%
 * We will move lead paragraph above infoboxes
 * Page previews to be rolled out to all wikipedias except DE and EN
 * Tooling and bug fixes

Community Tech

 * CodeMirror - needs design review, integration with VE ongoing,
 * Ryan Kaldari is requesting code review of https://gerrit.wikimedia.org/r/#/c/343878/ especially from Editing team
 * LoginNotify - will be deployed to Test Wikipedia next week
 * Popular page reports - working on improving speed
 * XTools rewrite - in progress

Parsing

 * https://gerrit.wikimedia.org/r/#/c/349432/ is waiting on security review
 * A bunch of bug fixing ongoing wrt link handling in Parsoid
 * Redlink support in Parsoid is in progress
 * Language variant support in Parsoid is in progress
 * Linter fixes ongoing -- hope to re-enable on large wikis in the coming week or two.

UI Standardization

 * This week:
 * Work on bringing automatic Sketch export to Wikimedia UI Style Guide to always be up-to-date with design changes
 * Work on improving OOjs UI library's CSS and debugging by further widely reducing specificity
 * Preparation on
 * Updates:
 * OOjs UI:
 * UI and accessibilit improvements on Tag*Widgets
 * Mobile Frontend/core: Consolidation of Less mixins

Language

 * No blockers.
 * Work on OOjs UI migration continue.

Collaboration

 * Continued work on RC Filters, including saved filters and the guided tour.
 * Improving RC Filters documentation and fixing a couple Doxygen issues along the way.
 * Working on the user experience level code coverage issue.
 * Had to make a couple more FlaggedRevs fixes.

German Technical Wishlist

 * Working on FileExporter/Importer extensions for moving files to Commons.
 * Teaching diffs to understand when a paragraph was moved.
 * Investigating RevisionSlider touch support: https://phabricator.wikimedia.org/T164249
 * Minor fixes on mention notifications: https://phabricator.wikimedia.org/T164115

Wikidata

 * Echo notifications about page being connected/disconnected via Wikidata will go live soon: https://phabricator.wikimedia.org/T142102
 * Making constraint checks more visible via a new API and gadget.
 * Lexeme UI for Wiktionary gets more complete: http://wikidata-lexeme.wmflabs.org/index.php/Lexeme:L2
 * Starting to mix OOJS UI widgets into our jQuery UI frontend: https://phabricator.wikimedia.org/T163971

Discovery

 * No blockers
 * Enabled template boosting on media searches
 * Building infrastructure for machine learning assisted ranking (aka MjoLniR)
 * Chinese analyzer seems to be doing well, deploying soon. Working on Hebrew analyzer.
 * Working on Wikidata search improvement
 * Working on Mediawiki API integration for WDQS

Analytics

 * Ongoing: EventLogging to Hive refinement
 * Detailing architectural design of Wikistats2.0 backend
 * Ongoing: Better bot detection in EventLogging
 * Ongoing: Improvements to Banner Activity Pivot data set: efficiency and sanitization
 * Waiting for the deployment freeze to end, to enable annotations in the reportcard

Security

 * Reviews
 * TemplateStyles
 * https://gerrit.wikimedia.org/r/#/c/349432/

Services

 * Blockers: none
 * Updates:
 * Deprecation of citoid.wikimedia.org domain
 * New properties in the summary endpoint
 * Removing deprecated RESTBase endpoints
 * https://phabricator.wikimedia.org/T158100
 * https://phabricator.wikimedia.org/T158128

RelEng

 * Blocked
 * None
 * Blocking
 * None?
 * Updates
 * Week of May 15th is our team offsite, no train
 * 1.29 is branched

Technical Operations

 * Blocked
 * None
 * Blocking
 * No-one
 * Updates
 * Datacenter switchover (back to eqiad) week

Fundraising Tech

 * Getting new hire Maggie up and coding
 * PayPal Express Checkout fixes
 * CiviCRM: dedupe fixes, 3rd party mailer integration
 * Ingenico re-build / library-ization planning
 * More rounds of review for CentralNotice banner sequence