GSoC/GCI Archive
Google Code-in 2014 Wikimedia Foundation

Huggle: Update deprecated MediaWiki API query calls in Huggle's code

completed by: m4tx

mentors: Petr Bena

Huggle is a fast diff browser application intended for dealing with vandalism on Wikimedia projects, written in C++ (C++11 with Qt framework). More information: and

Source code is available at and can be compiled on Linux, Windows and MacOS.

Numerous MediaWiki API queries were deprecated so Huggle's code needs to be updated so that they are used properly. These queries can be easily found just by enabling API warnings in the Huggle preferences. See for general information about MediaWiki's API.

Students are required to read Wikimedia's general instructions at first.