GSoC/GCI Archive
Google Code-in 2013 Wikimedia

Fix piece.ico favicon

completed by: Mateusz Maćkowski

mentors: Quim Gil

Favicons of many Wikimedia projects are missing different resolutions. Take one and fix it:


Step 1: find the files you need

Find the logo in this repository. Your patch will replace it.

Find the original high-resolution version of the logo in Commons.

Step 2: create the bug report

Create a bug report for this task at

  • Product: Wikimedia
  • Component: General/Unknown
  • Severity: Enhancement
  • Summary: Update favicon [NAME OF THE FILE]
  • Description: Create a favicon including 16x16, 32x32, and 48x48 versions of [URL of the high-resolution logo]. Substitute [NAME OF THE FILE] at operations/mediawiki-config/docroot/bits/favicon with the new version.
After submitting the bug:
  • Edit the CC list including tomasz@t and qgil@w
  • Blocks: 45036
Step 3: create the ico file

Create an .ico file containing 16x16, 32x32, and 48x48 versions of the logo.

Take as an example.

Some logos need pixel-level adjustment or sharpening.There is some advice here.

Step 4: upload the new logo via Gerrit

You need to create a patch against the original ico file an submit it to Gerrit. Reference the bug report in the commit message. Follow the guidelines, please!

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