Contributing to Wikimedia software projects

Lately, I’ve received numerous emails from new open-source contributors requesting guidance in contributing to Wikimedia software projects. There are a lot of useful resources available, and this post is an effort to gather these resources in one place. Time to get your reading hats on.

Some background: I work as a software engineer in the Product department at the Wikimedia Foundation since 2019. The information / views shared on this blog are my own, and do not necessarily reflect the views of my employer.

Continue reading “Contributing to Wikimedia software projects”

Setting up MediaWiki, Vagrant and VSCode

The guide describes how to setup MediaWiki for development on Vagrant while adding support for debugging on VSCode using the XDebug PHP extension.

Various documents have been linked to which contain relevant information rather than copying it here again.

Continue reading “Setting up MediaWiki, Vagrant and VSCode”