https://www.mediawiki.org/wiki/Scrum_of_scrums/2017-02-15
= 2017-02-15 = == Technology ==
== 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
== Product ==
=== Reading ===
==== 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==== * 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 Blockers: * 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_Anal... * 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
== 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/1QsCVooqxkeE6tKYTxgoRvRdK...
== Editing == === 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