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

who: barely anyone regrets: almost everyone

Too common errors

 * PHP Warning: Cannot modify header information - headers already sent by (output started at /usr/local/apache/common-local/php-1.24wmf3/includes/Export.php:944) in /usr/local/apache/common-local/php-1.24wmf3/includes/exception/MWException.php on line

Line 944 of Export.php is a call to print. That would explain why headers were already sent.
 * Check MWException to see if headers were already sent, tighten things up.

Job queue discussion
https://www.mediawiki.org/wiki/Talk:Job_queue_redesign#Monitoring_discussion:_2014-05-06

Error pages
Jared would like to see error pages that aren’t ugly. https://trello.com/c/b9yj929t/99-four-oh-fours

Current Varnish error page: https://trello-attachments.s3.amazonaws.com/51acdf853e84334c1b0005f8/536f6c719b3f8fe33163ec2c/b3536b6f64d19f4f4d73ba18766894b6/error.html

Backlog
https://www.mediawiki.org/wiki/Wikimedia_MediaWiki_Core_Team/Backlog

HHVM
Ori has been setting up osmium as a job runner as hhvm. Job runner is the first actual production service. Slow progress from FB on review of Tim’s work. We’re working off of Tim’s branches for our testing. Tim has made a lot of changes to CMake to make it so that dso extensions can be done only from headers.

Search
Fixing up Hebrew plugin for search, which works better, except when it crashes which is often. Will replace with a different less crashy plugin. Working on ICU support as well.

SecurePoll
Form improvements made this past week. Code this week for putting the data in the database this week.

Trusted User Form
Meeting later this week

We should store passport photos along with all kinds of personal identification. Good for password recovery.