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/ :)
Preview of a project I've been working on: identifying the most valuable parts of our code to write tests for by sorting test coverage data by number of times the function is called in production.
#mediawiki #testcoverage
#MediaWiki 1.30.0 is now in #Debian unstable
This is a short term transition to help test something that is close to the next LTS version: 1.31 (out in June!).
https://tracker.debian.org/news/949012/accepted-mediawiki-11300-1-source-into-unstable/
ICYMI: Between the Brackets is a new #MediaWiki podcast by Yaron: https://betweenthebrackets.libsyn.com/ The first episode is a interview/discussion with my MediaWiki Platform teammate Cindy Cicalese!
LuaSandbox is now available for Xenial in https://launchpad.net/~legoktm/+archive/ubuntu/mediawiki-lts
Thank you 2017 #MediaWiki code reviewers! https://lists.wikimedia.org/pipermail/wikitech-l/2018-January/089381.html
MediaWiki core dev, Debian Developer, Wikipedian. Inactive journalist, believer in free software and free knowledge.