GSoC/GCI Archive
Google Code-in 2013 Wikimedia

Improve commons.ico adding other resolutions

completed by: Vldandrew

mentors: Brandon Harris, Quim Gil, Pau Giner

We need better favicons for many Wikimedia projects. Take one and fix it:

commons.ico

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 http://bugzilla.wikimedia.org:

  • 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 https://bits.wikimedia.org/favicon/black-globe.ico 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.