Scrum of scrums/2017-03-01

Call outs

 * If you have something that you would like participants to take back to their teams (examples: requests for code review, Phab tickets to comment on), please put it in this section in addition to your update
 * Collation version numbering patch needs review https://gerrit.wikimedia.org/r/#/c/272419/ (blocks https://phabricator.wikimedia.org/T47611 )
 * Language: Still Blocked on mysterious and random Qunit test failures: https://phabricator.wikimedia.org/T153038 (Who can help?), Schema changes review needed from DBA: https://phabricator.wikimedia.org/T146450 (TechOps)

Android

 * Last week:
 * v2.5.190 production released containing Wikidata description editing for Catalan, Hebrew, and Russian Wikipedias
 * UI updates to main bottom toolbar
 * Library and tooling upgrades: T144252 (Gradle build system), Fresco image library
 * Consolidation of Android and iOS JavaScript code started T152991
 * App language now changes chrome independent of system language T142019
 * New saved page cache implementation in progress T156917
 * Next week (https://phabricator.wikimedia.org/project/view/2352/ ):
 * Continue improving the offline experience

iOS

 * Last Week
 * Continued work on 5.4 https://phabricator.wikimedia.org/project/view/2326/
 * Dynamic text size for Places
 * Integrated design feedback to Places
 * Continued work on login and 2FA (two-factor authentication)
 * This week
 * Continue work on 5.4
 * Ship to external Beta
 * VoiceOver audit for Places
 * Other bug fixes & enhancements

Web

 * Last week
 * Update related pages schema to allow for current A/B test - T157375
 * Deploy new mobile header to Catalan and Italian wikipedias - T156794
 * Bug fixes related to the new branding work
 * This week
 * Mostly tech debt and bugfixes

Reading Infrastructure

 * working on TemplateStyles, ORES
 * about to wrap up TemplateStyles RfC: https://phabricator.wikimedia.org/T155813
 * https://gerrit.wikimedia.org/r/#/q/project:css-sanitizer
 * not blocking/blocked
 * MCS: finished OnThisDay for the first four languages. Working on expanding TFA (today's featured article) to more languages.

Community Tech

 * No blockers
 * Discussing best approach for Range Contributions, got DBA feedback https://phabricator.wikimedia.org/T156318
 * Still testing cookie blocks, hoping for a enwiki deploy this or next week https://phabricator.wikimedia.org/T152952
 * Popular pages report bot nearing completion, enwiki BRFA approved https://phabricator.wikimedia.org/T141154
 * CopyPatrol now supports permalinks to specific record https://phabricator.wikimedia.org/T154811
 * Notifications for unsuccessful login attempts
 * Enabled preferences on loginwiki https://phabricator.wikimedia.org/T158871
 * Testing LoginNotify extension on beta cluster https://phabricator.wikimedia.org/T158878
 * Security fixes to Wikisource's IA Upload tool https://phabricator.wikimedia.org/T157784
 * Extend length of edit summaries for non-Latin languages, may be handled with with the ArchCom multi-content revision work https://phabricator.wikimedia.org/T153333
 * Various fixes to PageAssessments: https://phabricator.wikimedia.org/T158245 https://phabricator.wikimedia.org/T157654 https://phabricator.wikimedia.org/T154216

Language

 * Work continue on OOjs UI migration for ContentTranslation.

Collaboration

 * Blocked - None
 * Blocking - None
 * Updates
 * Flow
 * Import dump: support importing a board that exists on another Wikimedia wiki (cherry-picked and deployed earlier)
 * Styling changes
 * Front-end fixes
 * RCFilters
 * Allow users to add custom highlighting depending on which filters apply
 * Many front-end fixes
 * ORES
 * (Ladsgroup) Make wording of filters in Special:Contribs as the same as ChangesLists
 * Echo
 * Minor backend fixes and cleanup

UI Standardization

 * This week
 * MediaWiki Theme: Replace the down, up, next, previous indicators with chevrons https://phabricator.wikimedia.org/T111550
 * Further research on provide WikimediaUI Base's base.less in MW core https://phabricator.wikimedia.org/T123359
 * Some OOjs UI accessibility task work planned https://phabricator.wikimedia.org/project/board/697/query/.o5Hlts6Hi1e/
 * Updates
 * OOjs UI:
 * 0.19.4 release with 6 different visual patches, also all widgets in MediaWiki theme are now featuring solely colors from the WikimediaUI color palette
 * ContentTranslation: Сontribution's dropdown menu https://phabricator.wikimedia.org/T157217 – done

Multimedia

 * No blockers/blocking, thanks to everyone who helped the past few weeks
 * Releasing Extension:3D to Beta this week or next, then moving on to prod deployment. Heads up, we will be carefully watching load on thumbnailing and usage patterns.
 * Note: May enable chunked uploads on cross-wiki upload dialog. Could move to change UploadWizard to core upload library after that. Stay tuned.

Discovery

 * No blockers
 * Working on ES5 upgrade & wikidata search
 * ICU Folding is now effective on all English, French, Hebrew and Greek wikis. Other wikis can be added on request. (https://phabricator.wikimedia.org/T155515)
 * New contentmodel search keyword is now operational on commons (https://phabricator.wikimedia.org/T156371)
 * Fixed portal issue with bad caching which resulted in blank page (https://phabricator.wikimedia.org/T158782).
 * Article statistics were updated for wikipedia.org, wikiquote.org and wikiversity.org
 * Wikidata Query Service upgraded to Blazegraph 2.1.5RC, various bugs fixed, POST requests are enabled.
 * Seeking nomination for SPARQL federation endpoints: https://www.wikidata.org/wiki/Wikidata:SPARQL_federation_input

Analytics

 * Hadoop cluster is being upgraded to CDH 5.10, everything going ok except some problems with Oozie, sorting out now, lots of improvements with this upgrade
 * lots of Piwik improvements get rid of errors t
 * datasets.wikimedia.org is being migrated to analytics.wikimedia.org/datasets. We will do this slowly making sure we get in touch with data owners.  We'll post on the analytics mailing list with details
 * thank you to Chad and Reedy for help with Dashiki extension deploy, dashiki configs are now like https://meta.wikimedia.org/wiki/Config:Dashiki:VitalSigns
 * evaluating Vue.js to build Wikistats 2.0, with standard mediawiki theme as developed by UI Standardization
 * Note from Wikidata: We are evaluating Vue.js too.

Security

 * Security reviews this week:
 * StopForumSpam
 * mobile anniverseries endpoint
 * CollaborationKit

Services

 * Blockers: none
 * Updates:
 * Completely switched to new storage model for mobile content
 * Preparing to switch to the new version of kafka driver
 * Not much more, annual planning and vacation

Fundraising Tech

 * No blockers
 * DonationInterface
 * deployed a streamlined way to redirect donors returning from credit card processor forms https://phabricator.wikimedia.org/T153972
 * first use of new Ingenico API almost ready to deploy https://phabricator.wikimedia.org/T128692
 * CiviCRM: recurring payment timing tweaks (28 days hath February) https://phabricator.wikimedia.org/T159298
 * CentralNotice: Looked at slow saves, was due to an underlying message cache issue https://phabricator.wikimedia.org/T158084
 * Filling out PCI paperwork
 * Callouts
 * Thanks to Reedy for pointing out that we can deprecate / remove a vestigial part of the DonationInterface extension

RelEng

 * Blocking
 * none
 * Blocked
 * None
 * New version of scap just went out. Let us know in #wikimedia-releng if you notice any problems.

German Technical Wishlist

 * No blockers.
 * Continued to work on the search form prototype: https://de.wikipedia.org/wiki/Benutzer:TMg/advancedSearch
 * Run into "prefix:" search parameter eating other parameters after: https://phabricator.wikimedia.org/T159321

Wikidata

 * No blockers.
 * Backend work for custom entity support (for Wiktionary) is making good progress.
 * Blocking ourself on a full labs setup to finally test the new Interwiki extension. Callout to Adam.