Wikimedia Platform Engineering/MediaWiki Core Team/Check-ins/20140421
who: Nik, Bryan, Chad, Chris, Greg, Tim, Dan, Ori, Aaron, RobLa regrets: Brad
Bug escalation
edit
Quarterly Review
editReview action items here: https://www.mediawiki.org/wiki/Wikimedia_MediaWiki_Core_Team/Quarterly_review,_April_2014/Notes
Search
edit- Disk repartitioning complete (minus mgmt problem with elastic1008)
- Search to go beta for remaining 42 wikis week of 28th (sooner? plz?)
- Snapshot stuff progressing well
- First UI/UX work being turned from mockup into some changes
Performance / HHVM
edit- Profiler refactoring (Aaron)
- Set domain=tld; on GeoIP cookie -- https://gerrit.wikimedia.org/r/#/c/127131/
- Mass TIFF upload incident and changes in response
- Deprecated ResourceLoaderGetStartupModules; escalated issue to Multimedia team in <http://lists.wikimedia.org/pipermail/multimedia/2014-April/000267.html>. Team requested extra time. OK.
- Closed some HHVM bugs that don’t occur on >= 3.0, ready for job runners except for Lua (Aaron)
- 6 LuaSandbox tests pass
- Logging in on beta-hhvm works now.
- Aaron brainstorming about MultimediaViewer API requests (solution might also help for CDN only thumbnails)
- GlobalCssJs cache invalidation
- Noticed and escalated regression in page save performance in VE: https://bugzilla.wikimedia.org/show_bug.cgi?id=64171
HHVM app server stack:
- Option 1: migrate from apache 2.2 + mod_php to apache 2.4 + mod_proxy_fcgi
- Option 2: have text varnishes talk directly with HHVM
- We use Apache as a process supervisor and URL rewriting; HHVM’s built-in server does both.
- <domas> well, at FB it is something like browser -> spdy -> edge-slb -> spdy -> origin-slb -> http -> hhvm
paravoid: maybe having a discussion with Sara regarding ABI stability and how we would ideally like to perform hhvm upgrades without rebuilding all extensions
Deployment tooling / RelEng
edit- Quarterly Review on the 30th
- Scap is now deploying MediaWiki in beta
- Small cleanup changes happening now (moving source dir to local disk; puppet cruft)
- Should be done this week
SecurePoll
edit- Dan is still trying to sync up with Brad about the slow development on this.
ContactForm for trademark
edit- Brad has done three of the four points that Yana wanted changing. Dan is talking to Yana about the last point, which is harder to do for technical reasons.
Security
edit- 1.22.6 tarball coming soon (thurs?), fixes 63251
- Global rename user - https://gerrit.wikimedia.org/r/#/c/92468/25
- Reviews done for varnishkafka and compact personal bar for UX
- Should we require ssl for China? https://ticket.wikimedia.org/otrs/index.pl?Action=AgentTicketZoom;TicketID=7502312
Hiring
edit<stuff>