I wrote up a bunch of notes about why we rewrote the #MediaWiki tarball release script: https://blog.legoktm.com/2018/09/24/writing-a-new-mediawiki-tarball-release-script.html
Still a lot more things to improve for the release process, but we're heading in the right direction. I hope!
The #MediaWiki security update has been pushed to #Debian stable after a few hiccups (thanks Moritz!): https://lists.debian.org/debian-security-announce/2018/msg00232.html
I also pushed an update for Xenial users to my PPA: https://launchpad.net/~legoktm/+archive/ubuntu/mediawiki-lts
Those packages are for 1.27, which is the older LTS version. 1.31 hit unstable today, so I'll be providing backports for it shortly!
VW code: when your code detects that it is under test, and modifies its behavior accordingly
(from #mediawiki-core on IRC)
New project: Road to +2
We do outreach for newcomers to #MediaWiki development, but not really for people who fall in the middle. They're established patch contributors, but not yet maintainers.
The goal is to provide a guide and mentors on how a "middle" contributor can move up and become a maintainer with +2. This is a quick draft, edits welcome!
Introducing CoverMe: find the most called MediaWiki code lacking test coverage: https://blog.legoktm.com/2018/05/29/introducing-coverme-find-the-most-called-mediawiki-code-lacking-test-coverage.html
The tool itself: https://tools.wmflabs.org/coverme/ :)
This is a short term transition to help test something that is close to the next LTS version: 1.31 (out in June!).
LuaSandbox is now available for Xenial in https://launchpad.net/~legoktm/+archive/ubuntu/mediawiki-lts
MediaWiki core dev, Debian Developer, Wikipedian. Inactive journalist, believer in free software and free knowledge.
This Mastodon instance is for people interested in technology. Discussions aren't limited to technology, because tech folks shouldn't be limited to technology either!