https://www.mediawiki.org/wiki/Scrum_of_scrums/2016-08-31
== Product ==
=== Reading ===
==== Reading Web ==== * Current sprint: * Fixing lazy loaded images bugs (ex: mathml formulas) * Diagnosed problem with hovercards EL data. Will submit fix next sprint * Train blocked and unblocked on MediawikiServices introduction on MobileFrontend * Next sprint: * Carry on work on footer work and lazy loaded images work * Related pages improvements * Shipping wikidata descriptions in mobile web to some wikis
==== Mobile Content Service (MCS) ==== * Plus symbol in title fix work in progress ** blocked on issue with url fragments (e.g. /wiki/[title]#[section]) * Trending service standup ongoing, some field renaming work, probably better to move from rcstream to ChangeProp * Likely 'On this day' service work to start in next several weeks
==== Android native app ==== * Current sprint: https://phabricator.wikimedia.org/project/view/2178/ ** continuing navigation overhaul; forecasting to have it complete this sprint. ** made an 'interim' release to production, with some Feed features that were most requested by users. * Next sprint: * planning to complete design touch-ups and get ready to release.
==== iOS native app ==== * Current release board: https://phabricator.wikimedia.org/project/board/1736/ ** 5.1 set to be released today or tomorrow ** We found a late minor regression affecting citation links, but likely * Next board (no change): https://phabricator.wikimedia.org/project/view/2150/ ** 5.2 is in developmentwith expected deployment alongside iOS 10 release in late September *** Adding iOS 10 support (with widgets) *** Dropping iOS 8 support
-
==== Reading Infrastructure ==== * nothing blocking/blocked
=== Community Tech === * Currently rolling out numeric collation to English Wikipedia (will take a few more days for the script to complete) * Rolling out PageAssessments to English Wikivoyage this week (possibly English Wikipedia next week). Jamie will help us monitor. * No blockers
=== Editing === ==== Collaboration ==== * '''Blocking''': ** Continuing work on Flow caching rewrite for multi-DC. We're now 1) using WanCache, 2) deleting on write and setting cache on read. Still verifying that everything is working properly. * '''Blocked'': * '''Updates''': ** Finished the work to unwatch from Echo notifications. ** Flow VE fixes ** Added a server-side message poster. This is a way to post to a talk page without knowing whether it uses Flow or wikitext. We already have this on the client as well. ** Issues with mw.notify. We've temporarily re-implemented locally, but want to resolve the core issues and use that. See https://gerrit.wikimedia.org/r/#/c/306560/ .
==== Language ==== * Blocking: * Blocked: * Updates: ** Apertium packaging work finished (Except kaz/kaz-tat), Kartik/Alex to start work on Jessie migration for service. ** New CXStats page: https://test.wikipedia.org/wiki/Special:ContentTranslationStats ** Work related to template adaption continue. ** MLEB released last week.
==== Parsing ==== * Blocked on security review of Parser Migration extension (I see now that Security is on it) * Ongoing work to clean up parser tests infrastructure * Resumed work on Language Variants support in Parsoid (initial work to attain rendering parity with PHP Parser output) * Ongoing work with Linker rewrite as part of cleanup for the shadow namespaces work
== Analytics ==
* loading of new AQS (pageview API) cluster ongoing, will switch over to it when done, scaling and load testing docs avilable here: https://wikitech.wikimedia.org/wiki/Analytics/AQS/Scaling * new event bus logging from mw hooks merged, will start being available on event bus soon * browser dashboards with loads of traction as of late thanks to twitter and blogpost: https://blog.wikimedia.org/2016/08/19/most-popular-browser/ (we reached 2000 unqiue visits): https://analytics.wikimedia.org/dashboards/browsers/#all-sites-by-os * Currently evaluating druid/clickhouse as viable datastore for edit data
=== Security === * Security reviews this week: ** Youdao MT ** Catching up on overdue reviews -- comments for https://phabricator.wikimedia.org/T141591 (HTML5Depurate and ParserMigration will be posted later today) * Darian working on hiring tasks * Darian out next week (Sept. 6-9) ** Substitute with Phabricator understanding needed for Data Breach Training on Sept. 9th at 11:00a.m. Pacific; just have to answer questions that may come up with regard to setting Phab tickets private
=== Services === * Blocking: none * Blocked: none * Updates ** Parsoid move to scap3 completed ** Change-Prop is updating summary on wikidata item change now ** Summary endpoint includes wikidata description now ** New sections transform API to be deployed today
=== Technical Operations === * '''Blocking''' ** None * '''Blocked''' ** HTML (RESTBase) dumps: script does not account for deleted pages/content. - blocked by services - https://phabricator.wikimedia.org/T133547 * Updates ** wikidiff2 upgraded to 1.4.1 across the cluster ** got a new DBA hire (fewer work for Jcrespo) ** TechOps offsite happening week of Sept 25 (last week of quarter), please work around this for deployments
=== ArchCom === * https://www.mediawiki.org/wiki/ArchComStatus * '''Last week''': 2016-08-24 (Wednesday, 2016W34) ** [[Phab:E262|E262: ArchCom Planning meeting]] ([[Architecture committee/2016-08-24|notes]]) ** [[Phab:E263|E263: ArchCom-RFC office hour]] *** Topic: '''[[Phab:T69223|Schema change for page content language (T69223)]]''' *** '''''Final comment''' ends 2016-08-31 (Wednesday)'' * '''This week''': 2016-08-31 (Wednesday, 2016W35) ** [[Phab:E265|E265: ArchCom Planning meeting]] ([[Architecture committee/2016-08-31|notes]]) ** [[Phab:E266|E266: ArchCom-RFC office hour]] *** Topic: [[Phab:T589|'''image and oldimage tables (T589)''']] *** RelEng participation would be especially helpful (late breaking request)
=== Discovery === * No blockers * Working on BM25 implementation * Working on multi-wiki indexes * Working on integrating Polestar (http://vega.github.io/polestar/), working on beta site (wdqs-test.wmflabs.org) * SPARQL Workshop on September 8th: https://office.wikimedia.org/wiki/SPARQL_workshop
==== Maps ==== * Enabling <maplink> everywhere (https://phabricator.wikimedia.org/T144062 )
=== RelEng === * '''Blocking''' * '''Blocked''' ** (ops) https://gerrit.wikimedia.org/r/#/c/300092/ ("contint: tidy Nodepool slaves config history") ** (ops) Help requested: Upgrade base MW-Vagrant image to Jessie - https://phabricator.wikimedia.org/T136429 *** Outline from bd808: https://phabricator.wikimedia.org/T136429#2572195 *** Ori suggesting Ops support: https://phabricator.wikimedia.org/T136429#2572433 * '''Updates'''
=== Performance === * No blockers * More ResourceLoader work (cached module load performance improvements) * More transactions work * mcrouter for WANCache support added * Multi-DC ChronologyProtector improvements (masking latency) * Thumbor fully set up on beta, a few things to improve before switching it on * PerformanceInspector bugfixes based on beta, getting ready for community outreach * WebPageTest traffic shaping bugfixes
=== Fundraising Tech === * Deploying Redis consumers, decommissioning activemq * More dedupe work * CentralNotice geolocation changes https://phabricator.wikimedia.org/T143271#2562534 * Large civi upgrade tonight
== Wikidata == * No blockers. * Contributing in ArchCom discussions (content languages, multi content, …). * Refactoring our jQuery UI based code base ( https://phabricator.wikimedia.org/T142694). * Figuring out how to show usage tracking data ( https://phabricator.wikimedia.org/T103091). * Restoring "purge without confirm" user right ( https://phabricator.wikimedia.org/T143435).
== WMDE TCB == * Wondering if there's any update on ETA for adding watchlist IDs to the production database (https://phabricator.wikimedia.org/T125990 for< https://phabricator.wikimedia.org/T8964%3E)