Annoying little bugs
From MediaWiki.org
This page is meant to be a curated list for bugs that we think should be relatively easy for a new MediaWiki coder to fix, or tiny features you could add. These are a good way to start familiarizing yourself with the MediaWiki code base.
Defects to fix:
- 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.
- custom license: wrong link to Copyright_tags
- See Parsoid TODO
- Make cite expand template arguments inside <ref>'s. Requires passing the $frame to recursiveTagParse.
Little enhancements to add:
- 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.
- See Parsoid TODO
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.
[edit] See also
- Annoying large bugs — a list of more complex (and more exciting) projects that encompass a lot of bugs