Summer of Code 2011/Project ideas

This page lists ideas for projects for the 2011 Google Summer of Code. Feel free to add to this list, whether you're a potential student, a potential mentor, or just someone who wants to see MediaWiki improved. You can also have a look at the project ideas from last year, and the overview of past projects.

MediaWiki core

 * Mobile site rewrite
 * – Add some kind of GUI for sidebar customization that mortals can comprehend
 * <^demon> Rewriting the blocking code would be an awesome GSoC project, if a boring to end users :)
 * Skin code rewrite as well
 * This one has mostly been done in trunk...
 * Profiling xml dump process and reducing processing time.
 * Generate JSON output for dump files.

Existing extensions

 * Suggestions for extensions to be merged into core
 * Quite a few extensions need rewrites before going into core
 * Localize Captcha in ConfirmEdit (bug 5309, "Localize captcha images" and bug 14230, "Add a button to request a new fancy captcha (code)")

New extensions

 * Semantic Schemas - development on this planned extension may or may not start before Summer 2011, but even if it does start, it certainly won't be finished by then; and I believe that this will make for an amazing project for a student with good PHP skills - Yaron Koren