https://www.mediawiki.org/wiki/Scrum_of_scrums/2016-07-20
= 2016-07-20 =
== Product == === Reading === ==== Reading Web ==== * No update, working on language switcher on mobile web
==== iOS native app ==== * 5.0.5 heading to regression today, expected release to Apple store later this week or early next week * Development of 5.1 is in progress * Planning of 5.2 is in progress
==== Android native app ==== * Feed is released in beta! (Follow-up bugfix beta release is cooking as we speak.) * We are starting work on the navigation overhaul. * Heads-up to RelEng: we are going to talk this week about whether we have bandwidth this Q to transition to Differential code reviews.
==== Mobile Content Service ==== * First public feed endpoints are deployed: aggregated + smart random
==== Reading Infrastructure ====
=== Community Tech === * Patch for numeric sorting is ready for review ( https://gerrit.wikimedia.org/r/#/c/299108/) ** Will be rolling out on test wiki first. Need another test wiki before English WIkipedia (preferably already using UCA collation) * Fixed security bug in Pageviews Analysis * Architechure Committee RFC meeting about Cross-wiki watchlist back-end today 2pm
=== Editing === ==== Collaboration ==== * Blocked - None * Blocking - Krinkle would like us to stop using buildCssLinks to pave the way for a refactoring. Otherwise, no change. * Updates ** Turned off Echo transition flags, now that the maintenance scripts are done. This should improve performance and avoid unexpected side effects. ** Echo features (such as animation when notifications move in list) and bug fixes. ** Flow security fixes merged to master; they were already on the cluster.
==== Parsing ==== * In collaboration with Services (Marko) & Ops (Giuseppe), we transitioned Parsoid to be based on service-runner. Parsoid deploys will resume tomorrow / Monday. * Tim working on addressing HHVM segfault in preprocessor which was reported by Giuseppe in a security bug. * Scott & Tim working on a PHP only Tidy replacement which is close to being done. * OCG (Offline Content Generator) outage this week due to unrelated proxy misconfiguration: T140789
==== VisualEditor ==== * Blocked: None. * Blocking: None known. * Update: Quiet week. Mostly working on bugs and the new wikitext editor. CustomData extension dependency removed from all three remaining Wikivoyage extensions that used in in master; will be able to de-deploy it in the next few weeks.
=== Discovery === * '''Blocking''': none * '''Blocked''': none * logstash.wikimedia.org upgraded to latest Kibana version * TextCat A/B test results are in: https://commons.wikimedia.org/wiki/File:Report_on_Cirrus_Search_TextCat_AB_T... ** TLDR: Success * TextCat demo has new design: https://tools.wmflabs.org/textcatdemo/ * GeoSearch launched: https://www.mediawiki.org/wiki/Help:CirrusSearch#Geo_Search
=== Interactive === * Launched maps on meta, cawiki, hewiki, mkwiki * This Friday (July 22) in Seattle - data visualization hackathon https://www.mediawiki.org/wiki/DataViz_Seattle_hackathon * This Weekend - the whole team is in Seattle for State of the Map US conference
== Technology ==
=== Analytics === * issues with eventbus deployment and new schemas, service was rejecting events, had to be restarted. * reconstructing edit history from mw database, pretty sure it is possible but will know better after thsi week * scaling pageview API, our new cluster has issues with being able to load data and compact (we needed to change compaction from old scheme)
=== Research === * Memory issues on scb1001/1002 related to ORES have been partially addressed. ** Lower number of uwsgi processes ** Periodic restart of celery workers to address memory leak https://phabricator.wikimedia.org/T140020 ** Explore changing model from Random Forest to Gradient Boosting https://phabricator.wikimedia.org/T139963 * We'll be seeking dedicated hardware. (Anyone in ops want to reach out to us to help with that process would be great)
=== Services === * Feed endpoints deployed, but need to revisit using `/feed/featured` as it takes a looong time to MCS to compute it ** https://en.wikipedia.org/api/rest_v1/?doc#!/Feed/get_feed_featured_yyyy_mm_d... * Parsoid move to service-runner and service::node completed * service-template-node v0.4.0 is out - please update soon. ** security issue addressed ** new feature - automatic metrics collection * Marko out next week
=== Security === * Verifying T140366 * Reviewing 296699 * Drafting/editing security team job descriptions * Request security reviews: https://www.mediawiki.org/wiki/Wikimedia_Security_Team/Security_reviews * MediaWIki 1.27.1 security release planed for early August
=== RelEng === * Blocking ** Android to differential * Blocked ** None * Updates ** Zuul upgraded this week, should address a bunch of issues ** New SWAT deploy process going ok, reminder to install https://wikitech.wikimedia.org/wiki/X-Wikimedia-Debug if you're putting things up for SWAT
=== Fundraising Tech === * Civi post-upgrade bugfixes ** more work on batch contact de-duplication * CentralNotice deployed (last week), watching closely for glitches ** No longer serving CN modules on special pages and action=edit ( https://phabricator.wikimedia.org/T139439) * Upgraded payments to MW 1.27 (LTS!) ** Still hoping to get closer to master, but this buys us a lot of time * Killed ancient homegrown form template engine (-9,000 loc !) * Experimenting with scrutinizer-ci * Pivoting to ActiveMQ replacement work * Building out new servers * No blockers
=== TechOps === '''Blocking''' ** None * '''Blocked''' ** https://phabricator.wikimedia.org/T135483 - HHVM crashes - raised to UBN! after issue recurrence. Currently no one owns the ticket. looks like there's already a patch at https://gerrit.wikimedia.org/r/299710 -- [cscott, for parsing (and tim starling, who wrote the patch)] * Updates: ** Insecure (non-HTTPS) POST traffic blocked completely as of yesterday, may see reports of broken bots/tools - https://phabricator.wikimedia.org/T105794
== Wikidata == * No blockers. * Back into regular 2 weeks Scrum sprint. Connecting loose ends to get stuff done. * Reworking jQuery based UI code (minimizing the code base). * Still working on structured data for Commons.
wikitech-l@lists.wikimedia.org