Scrum of scrums/2017-02-15

Analytics

 * Finished rebuilding pageview API for resiliency (10x improvments on throughput and latency were done last quarter). A “programatic way to get pageviews” was one of the most requested items on community wishlist last year.
 * Still working with DBAs to get data from labs, working functionally, now working on performance
 * AB testing document design done, will publish design document.
 * Working on changes to parse user agent on eventlogging data so it is not raw in tables
 * Merged many patches to delete data aon hadoop on our 60 days schedule

Security

 * Reviews:
 * PageForms
 * 3D extension
 * Internal File Server

RelEng

 * Blocking
 * Dashiki extension for meta wiki (Analytics)
 * Blocked
 * [none]
 * Updates
 * Logspam in current train, please help: https://phabricator.wikimedia.org/T155527#3029895
 * new version of git-fat (thanks otto!), for those that care

Services

 * Blockers: none
 * Updates:
 * RFC Discussion REST API language variant support
 * https://phabricator.wikimedia.org/T154190
 * RFC Discussion Thumb API
 * https://phabricator.wikimedia.org/T66214
 * Deployed /feed/onthisday endpoint
 * request for MCS: add an x-ample in your spec so we can remove it from RB
 * REST API 1.0
 * Deprecation and removal of a series of endpoints
 * will send announcement soon, deletion on May 1st
 * /page/title/ and sub-endpoints - https://phabricator.wikimedia.org/T158100
 * /page/mobile-text - https://phabricator.wikimedia.org/T158128
 * Container infrastructure requirements
 * https://docs.google.com/a/wikimedia.org/document/d/1QsCVooqxkeE6tKYTxgoRvRdK2M3tDk4UyvmnHJrdag4/edit?usp=sharing

Parsing team

 * No blockers
 * Starting to work on audio/video support in Parsoid (VE will follow)
 * Continuing work on language variant support, needed for zhwiki and others

Collaboration

 * Blocking
 * Blocked
 * Updates
 * Continued improvements to RCFilters.
 * More front-end patches have been merged, e.g. handling for conflicting and interacting filters, AJAX support so results update immediately.
 * Back-end patch is up for review. This sends structured filter information to the client, and changes how RecentChanges and Watchlist filters are registered.  It's still a WIP, but you might want to take a look if your extension uses or might use such filters: https://gerrit.wikimedia.org/r/#/c/337546/

Other changes in Collaboration-maintained extensions
 * Echo
 * Fix mentions failing editing empty pages
 * Use internal diff engine
 * Flow
 * Bottom-positioned toolbar

iOS native app

 * Last Week
 * Continued work on 5.4 https://phabricator.wikimedia.org/project/view/2326/
 * Nearby map view is feature complete
 * Completed login updates and addition of 2FA
 * This week
 * Continue work on 5.4
 * Location permission changes (friendlier prompt, users to opt-in instead of an intrusive pop-up)
 * Other bug fixes and enhancements

Web

 * Current sprint: https://phabricator.wikimedia.org/project/board/2460/
 * Last week:
 * Create Reading Depth schema: T155639 (WIP)
 * Spikes related to problems we're trying to solve from technical, design, and product points of view: T156259, T157071, and T157071.
 * Next week:
 * Page Previews to be rolled out to 90% of users of italian, russian, greek, catalan, and hebrew wikis: T157700
 * Deploy new branding work to Catalan and Italian wikipedia mobile website: T156794

Android

 * Last week:
 * 2.5.188 beta released; epicly low crash rates. Production is coming soon! (Final beta release likely today)
 * Mapbox library upgrade in progress (some issues with method limit)
 * Miscellaneous release time fixes
 * Next week (https://phabricator.wikimedia.org/project/view/2352/ ):
 * Continue improving the offline experience

Reading Infrastructure

 * working on TemplateStyles, ORES, random log/test errors
 * TemplateStyles RfC: https://phabricator.wikimedia.org/T155813
 * https://gerrit.wikimedia.org/r/#/c/336963/ (more machine-readability in MediaWiki change list pages) could use review
 * not blocking/blocked:
 * Mobile Content Service: Kanban Board: https://phabricator.wikimedia.org/project/view/2445/
 * New endpoint for OnThisDay (anniversary) deployed soon (example: /feed/onthisday/selected/mm/dd)
 * Working on: minor improvements for onthisday + more tests
 * Next: expanding TFA (today's featured article) to more languages using FeaturedFeed extension

Community Tech
Blockers:
 * Cookie blocks will be tested on testwiki, and hopefully out to enwiki next week https://phabricator.wikimedia.org/T158129
 * Bot that generates popular pages report, BRFA soon https://phabricator.wikimedia.org/T156857
 * Starting rewrite on XTools ArticleInfo tool https://phabricator.wikimedia.org/T157706
 * Other minor feature additions to CopyPatrol, along with porting to Spanish Wikipedia
 * https://phabricator.wikimedia.org/T157120 and https://phabricator.wikimedia.org/T155933
 * Starting investigation on increasing length of edit summaries for non-Latin languages https://phabricator.wikimedia.org/T153333
 * Collation version numbering patch needs review https://gerrit.wikimedia.org/r/#/c/272419/
 * Only the authors are apparently that familiar with it, blocking effort to make UCA default for MediaWiki https://phabricator.wikimedia.org/T47611
 * Range Contributions test queries and the plan for the infrastructure needs feedback https://phabricator.wikimedia.org/T156318#3023578

Discovery

 * No blockers
 * A/B test for inter-wiki search results is running on Persian, Italian, Catalan & Polish Wikis. https://phabricator.wikimedia.org/T149806
 * TextCat language detection enabled on Dutch wiki and improved on German, English, Spanish, French, Italian, Japanese, Portuguese, and Russian Wikipedias (https://phabricator.wikimedia.org/T149324)
 * Published analysis for Stempel text analyzer in Polish: https://www.mediawiki.org/wiki/User:TJones_(WMF)/Notes/Stempel_Analyzer_Analysis
 * Wikidata Query Service data reloaded, many old data errors should be gone now.
 * Working on ES5 upgrade & wikidata search

Fundraising Tech

 * Hiring replacement for Casey, who's turning devops
 * More work on new PayPal integration: https://phabricator.wikimedia.org/T107372, https://phabricator.wikimedia.org/T153720
 * Method to purge CentralNotice banners from caches: https://phabricator.wikimedia.org/T154954

Wikidata

 * Still focussing on "federation" (allow using properties and items from an other Wikibase installation, needed for Commons) …
 * … as well as support for all the freedom new entity types need (for Wiktionary).
 * Enabled search engine indexing for a few ArticlePlaceholder pages.

German Technical Wishlist

 * TwoColConflict betafeature deployed to dewiki
 * Work on an extension to copy files to Commons from other wikis while maintaining file & description histories
 * Drafting a prototype for an improved Special:Search form
 * No blockers