Jump to content

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

From mediawiki.org

who: Bryan, Brad, Tim, Antoine, Nik, RobLa, Chad, Aaron, Greg

Possible joint projects with Wikia

[edit]
  • Revision storage
  • Making MediaWiki into Composer library
  • Structured logging

Budget process

[edit]
  • 2014-15 budget process kicking off
    • Test infrastructure
    • Internal infrastructure
    • Small tools
    • Admin tools

Bug escalation

[edit]

Security

[edit]

(Chris is out, but just some quick stuff)

  • Security Reviews: Hadoop, Popups, Flow’s templating engine rewrite, OWP’s Compact interlanguage links
  • Password Expiration merged (thanks Aaron!)
  • Would be nice to get input from Timo (or anyone frontend-y) on bug 60623
  • Hoo man asked some stewards, but product’s input on bug 60481 would be helpful too, to understand why werdna disabled the disallow action when other actions were taken (commit from 2009).

CI

[edit]
  • json linting to be added to jslint jobs (in addition of jshint)
  • bunch of reviews for Parsoid/Mathoid/Extensions tests
  • Integration of python tox on labs to provide test infrastructure to our pythonists

Beta

[edit]
  • All quiet on the staging front
[edit]
  • Starting to make CirrusSearch compatible with Elasticsearch 1.0. Yay.
  • Prioritized full bug backlog
  • Started work on upstream changes to save us a ton of space (5-30%, depending)
  • Rack D in eqiad ready, hardware incoming

Deploy Tooling

[edit]

HHVM

[edit]
  • Amazon EC2 distcc build server idea didn’t work out
  • ext_zend_compat exception handling patch still in progress
  • random discussion on jobqueues, packaging, etc.