Wikimedia Platform Engineering/MediaWiki Core Team/Check-ins/20140211

Who: Brad, Bryan, Greg, Nik, Dan, Chris, Chad, Antione

Search

 * Found huge performance issue we’ve been living with for a while. Filed upstream.  Committed work around.  Will cherry pick that to production tomorrow morning.
 * Reindexing wikis as the deployment train hits them this week to get updates
 * More performance work going into the next deployment train.
 * Rack D is coming.

Deploy Tooling

 * Accidentally started a giant flame war by asking for fabric install to cluster
 * Tried to turn the attention in positive directions
 * https://etherpad.wikimedia.org/p/DeploymentSystemRequirements
 * scap shell script replaced with python
 * Patch in review to replace scap-1 with python
 * Looking at wikiversions php code next for simplifications
 * see RelEng/QA Quarterly Review coming up on Thurs
 * https://www.mediawiki.org/wiki/Wikimedia_Release_and_QA_Team/Quarterly_review,_February_2014

Performance

 * Better performance for CirrusSearch!
 * ULS stuff got re-merged. Riding the train on Thursday. Should be live next week.

Beta / CI

 * see RelEng/QA Quarterly Review coming up on Thurs
 * https://www.mediawiki.org/wiki/Wikimedia_Release_and_QA_Team/Quarterly_review,_February_2014
 * Beta: nothing exciting
 * QA working on getting VisualEditor browser tests to be voting in Gerrit
 * Chad+Antoine want 14.04 box for slave for hhvm jobs

Security

 * Password length
 * Working on hadoop review. Reviews requested for Flow template engine, and popups (UX)

Math 2.0
We need to figure something out.
 * Brion volunteered to review more math changes
 * He started doing this already. (YAY!)
 * Math author did send a warning mail about Math breaking changes / cache issue. Unfortunately mail never made it to wikitech-l :-(
 * Dan will chat to him about user requirements and what he needs from us.
 * Needs folks on WMF side to help on Math / Potentially Math volunteers to test out on beta (check with Chris Mc Mahon)

Structured logging RFC
Bryan posted https://gerrit.wikimedia.org/r/#/c/112699/ and dropped a note on the RFC talk page. Quite a bit of “new” here to digest; composer managed external libraries may be the hardest pill to swallow.

Bug escalation
https://bugzilla.wikimedia.org/show_bug.cgi?id=57891#c10 Code review plx? - Ori to be pestered to review this

https://bugzilla.wikimedia.org/show_bug.cgi?id=56947 Code review plx?

https://gerrit.wikimedia.org/r/#/q/is:open+topic:wgTitle-ugh,n,z Code review plx?