Good first bugs

This page is meant to be a curated list for bugs that the Bugmeister thinks should be relatively easy for a new MediaWiki coder to fix, as well as a good way to start familiarizing yourself with the MediaWiki code base.


 * Add a direct unwatch link to entries on Special:Watchlist
 * "Add a link to action=unwatch next to (diff | hist) in the brackets." says Krinkle in a comment.
 * See en:User:Js/watchlist.js
 * Join us in the #mediawiki channel on FreeNode IRC to talk about how to turn the JavaScript snippets mentioned here into a gadget!
 * Add block-options to Special:CentralAuth
 * In the CentralAuth extension (source), figure out how to add the user's block options to section "Blocked status".
 * Document all configuration variables (usable in LocalSettings.php)
 * Look at the source.
 * Move the Article feedback tool to outside the div#content
 * Look in the ArticleFeedback extension source code.
 * Add email-verified or email-not-verified class to email options
 * Add an option to  (a Special page).
 * Using search box on m.wikipedia in a non-mobile browser redirects to normal site
 * Check the MobileFrontend extension (source code). As Jon says, This is because, when hitting enter, this submits the form which currently navigates the user to http://en.m.wikipedia.org/w/index.php?search=fish which redirects to the main site.
 * Navigation headings should not be lower-cased in German (and other languages)
 * This might be as easy as a CSS change in a Skin. Talk with us in the #mediawiki channel on FreeNode IRC.
 * Add PLURAL support for MediaWiki:Recordadmin-notset
 * The RecordAdmin extension lets you link HTML forms to wiki templates, to give you the ability to keep records in a MediaWiki installation. Source code.

You can also look at this Bugzilla query.

If you have any trouble or questions, please feel free to contact sumanah or ask for help via IRC.