"Untangling MediaWiki" by Daniel Kinzler
Channel: MediaWiki
Date: 01/06/2021

MediaWiki has grown into a "big ball of mud" in which everything depends on everything. This makes it hard to understand and hard to modify. The Platform Team has set out on an "expedition" to untangle that knot. On the way, we will have to fight some monsters, and every now and then we'll find ourselves in a dead end.
This session will focus on our work replacing the User and Title classes, why and how we are doing it.

* https://phabricator.wikimedia.org/T282111
* Slides: https://commons.wikimedia.org/wiki/File:Untangling_MediaWiki_(WMHack_21).pdf

This was livestreamed as part of the main track of the remote Wikimedia Hackathon 2021. More information at https://www.mediawiki.org/wiki/Wikimedia_Hackathon_2021