Month: September 2013

ParserHooks 1.1 released!

ParserHooks is a library that adds an object orientated and declarative parser hook interface on top of MediaWiki. (Read about the initial release) Today I finished up and released version 1.1 The new features are support of tag… Read More

MediaWiki SubPageList rewrite

How I ended up rewriting the MediaWiki SubPageList extension: At the beginning of this year, it was still somewhat controversial in the Wikidata development team that concepts such as the Single Responsibility Principle, Inversion of Control and Interface… Read More

Clean functions

Last week I gave a presentation titled “Clean functions” to my Wikidata colleagues. As the title suggests, this presentation is all about how to create clean functions that are easy to understand and modify. Why did I go… Read More