Wikimedia Platform Engineering/MediaWiki Core Team/Check-ins/20140421
Appearance
who: Nik, Bryan, Chad, Chris, Greg, Tim, Dan, Ori, Aaron, RobLa regrets: Brad
Bug escalation
[edit]
Quarterly Review
[edit]Review 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>