Scrum of scrums/2016-11-02

=2016-11-02=

Android

 * Current sprint (https://phabricator.wikimedia.org/project/view/2319/ ):
 * Wikipedia Zero system notifications are in (T135450)
 * Continuing Q2 goals for Wikidata descriptions. Check out the alpha (https://android-builds.wmflabs.org/, UI only)!
 * Beta coming this week or so (includes Zero system notification changes but not Wikidata descriptions
 * Unit screenshot regression tests are finally enabled in CI (https://integration.wikimedia.org/ci/job/apps-android-wikipedia-periodic-test/953/artifact/app/screenshots-ref/). Thanks to hashar, legoktm, dzahn, thcipriani and probably some other folks from releng for their help and support
 * Heavy networking code refactoring (and tests!)
 * 226 tests in CI and counting
 * Miscellaneous crash fixes


 * Next sprint (https://phabricator.wikimedia.org/project/view/2331/ ):
 * More Q2 goals for Wikidata descriptions

Web

 * Current sprint: https://phabricator.wikimedia.org/project/view/2314/
 * Continuing work from the last week
 * Decided to re-write Hovercards.
 * 2 team members (Sam and Jeff) will work on it with occasional reviews from other team members.
 * A requirements document has been created. The next step is to create phabricator tasks.
 * The rest of the team will continue working on the other extensions
 * Next sprint: https://phabricator.wikimedia.org/project/board/2336/
 * Hovercards and non-hovercards work
 * Hovercards work depends on the tasks we create during the current sprint
 * Non-hovercards work includes bug fixes, trending service, and page images.

iOS native app
Current Board - 5.3 (in beta): https://phabricator.wikimedia.org/project/view/2220/ Since we last met: Before we meet again: No blockers
 * Accessibility Volunteer Day - fixed bugs with VoiceOver compatibility in the app: https://phabricator.wikimedia.org/project/board/1882/
 * Fixed crashes & other regressions based on Beta feedback
 * Released app version for UX research - also reinstating nightly Alpha builds
 * Converge toward release of 5.3
 * Continue work on Accessibility sprint - Fix voice over issues found in the accessibility audit and add dynamic Text Size (app font size changes with system font setting)
 * Next board - 5.3.1 https://phabricator.wikimedia.org/project/view/2281/

Reading Infrastructure

 * Not blocking/blocked, no changes since last week

Mobile Content Service

 * Fixed issue where noprint elements where stripped out unnecessarily
 * Got a repo for Trending Edits service

Community Tech

 * Not blocking/blocked
 * Investigating adding IP range support in Special:Contributions https://phabricator.wikimedia.org/T147664
 * Some fixes for PageTriage: https://phabricator.wikimedia.org/T149538 Noindex template on new articles only
 * Rest same as last week

UI Standardization
Working on Finished Blocked
 * Align Minerva (Mobile Frontend) to overhauled color palette (T146799)
 * Replace MultimediaViewer colors (T149769)
 * Review and integrate messages, alerts, warnings as WikimediaUI component (T127405, continued)
 * Accessibility sprint, foremost OOjs UI https://phabricator.wikimedia.org/project/board/697/query/.o5Hlts6Hi1e/
 * Make Echo follow improved color palette (T147365)
 * Replace Flow colors with ones from WCAG 2.0 level AA compliant color palette https://phabricator.wikimedia.org/M82 (T149768)
 * Do an icon inventory: Keep, move, delete? (T141801) – missing feedback about products where icons are in use.

Discovery

 * No blockers
 * Working on multiwiki indexes
 * File properties search should be enabled on several wikis, commons reindexed but not enabled, needs mapping update
 * Enabled by temp fix for https://phabricator.wikimedia.org/T147957, still would like DBA attention to make it permanent
 * Second BM25 test enabled

Wikidata / WMDE

 * Wikidata 4th birthday (see all the presents: https://www.wikidata.org/wiki/Wikidata:Fourth_Birthday/Presents
 * new charts visualizations in the query service and other improvements
 * new #statements parser function (T142940)
 * Wikibase documentation (PHP and JS)
 * ElectronPDF - security review done, planning deployment to beta + test wikis, depends on service going into production (T142226)
 * RevisionSlider out of beta soon for German Wikipedia

Language

 * No blocker/blocking.
 * Updates:
 * CX template support in review.
 * Vagrant role for contenttranslation needs more eyes: https://gerrit.wikimedia.org/r/#/c/263523/ (whom to ping?)

Collaboration

 * No change to blocked/blocking.
 * Updates:
 * Started work on Special:RecentChanges Beta Feature changes.
 * Edit Review Improvements work (including feed) continues.
 * Working on a maintenance script to clean up existing Flow pages in an inconsistent state

Release Engineering

 * Blocking
 * None?
 * Blocked
 * None.
 * Updates
 * FYI, MW 1.28 release is happening https://lists.wikimedia.org/pipermail/wikitech-l/2016-October/086859.html
 * CI downtime on Thursday https://lists.wikimedia.org/pipermail/wikitech-l/2016-October/086882.html

Security

 * Sam Reed has joined Security team as contractor
 * Security Reviews
 * Darian finishing Electron service review
 * Brian finishing Electron extension review
 * Linter review begins next week


 * Merged patch to allow SVGs with malformed namespace declaration due to interaction between illustrator and Inkscape ( https://gerrit.wikimedia.org/r/#/c/314349/ )
 * Drafted patch to expand CSP on upload test to frwiki (T117618).

Services
Blocked: none
 * Blocking: none
 * Updates
 * 3/4 of the team got sick independently, not much done
 * Node 6 upgrade planning
 * https://phabricator.wikimedia.org/T149331
 * Please test your services / add node 6 to your CI
 * https://phabricator.wikimedia.org/T149331https://phabricator.wikimedia.org/T149331
 * Please test your services / add node 6 to your CI
 * PDF rendering service will be deployed *soon*
 * https://phabricator.wikimedia.org/T142226

Analytics

 * Pageviews for all wikis are now exposed via the API (example: outreach.wikimedia.org pageviews were initially not considered "knowledge" pageviews)
 * Dashiki folder structure / install / build cleaned up a lot: ask milimetric if you have any trouble, the changes are meant to help not cause pain :)
 * Edit History reconstruction very close to working at scale with all wikis in parallel (some problems remain with Commons and Wikisource, the rest of the big wikis are working)

Fundraising Tech

 * working with Nirzar to implement his mobile donation flow suggestions
 * https://phabricator.wikimedia.org/T149249
 * reviewing Aaron Schultz's latest MessageCache patch to fix CN banner absenteeism
 * patch: https://gerrit.wikimedia.org/r/318488
 * bug: https://phabricator.wikimedia.org/T144952
 * New fields for mailing list export
 * https://phabricator.wikimedia.org/T148578
 * https://phabricator.wikimedia.org/T135407
 * CiviCRM de-duplication improvements

Research

 * Blocking: none
 * Blocked: None
 * Updates:
 * Logging fixes going out to ORES this week. (Will be more quiet)
 * Waiting on new LabsDB machines to upload some datasets (Talking to Jaime & Chase)
 * Working on grammar-based natural language processing. Anyone who has experience with doing this on Wikitext, please reach out!
 * https://phabricator.wikimedia.org/T144636

Technical Operations

 * Blocking
 * Discovery on https://phabricator.wikimedia.org/T147957
 * Blocked
 * None
 * Updates
 * Goals ongoing (kubernetes, varnish 4, labsdbs)
 * Ongoing Thumbor deployment at 100%