Tech Lead Digest – Q1 2021
At some point last year I started sending a weekly internal digest to the Wikidata Wikibase team with my tech lead hat on. The emails are internal only but contain lots of links to reading, podcasts and general goings on that could be useful to everyone. So here is my first Wikidata Wikibase tech lead…
mediawiki-docker-dev, a history
MediaWiki-Docker-Dev (or MWDD) is a development environment for MediaWiki, based on Docker and docker-compose. It was created back in 2017 at the Wikimedia Hackathon in Vienna where it had a slightly difference feature set and focus. (Original Slides). Since inception the git repo now has 180 commits from 20 authors over the course of 4…
Github repo settings sync, using the Github cli
The number of Github repositories that I end up maintaining in one way or another ends up growing week by week. And keeping all of the descriptions and settings up to date in sync can be painful todo by hand. A little while ago I migrated my addwiki project to use a monorepo, and thus…
Resizing a qemu image root disk partition
Recently I found myself altering some virtual images for loading onto a qemu machine. I wanted to increase the disk space on the root partition, but couldn’t find any straightforward guides. So here is a little guide for future me, and anyone else. Install libguestfs-tools libguestfs is a set of tools for accessing and modifying…
WBStack setting changes, Federated properties, Wikidata entity mapping & more
During the first 3 months of 2021, some Wikimedia Deutschland engineers, from the Wikidata / Wikibase team, spent some time working on WBStack as part of an effort to explore the WBaaS (Wikibase as a service) topic during the year, as outlined by the development plan. We want to make it easier for non-Wikimedia projects…