Summer of Code 2007/proposals

Category Page
I'd nominate working on the Category page to see if there's a way to precalculate the article and subcategory counts, and to make the navigation of long lists of subcategories and articles more like the All Pages special page. The SplitCategoryPage extension I've posted is undoubtedly not up to the code quality spec of the real developers, doesn't do all of the above, and is sloooow. But it might be a nice project for a mentee to work on a similar  functionality with better supervision.
 * JimHu 14:22, 15 March 2007 (UTC)

Category math
See Category math. I'd very much like to be able to restrict searches to articles that satisfy category exressions, i.e. find all articles containing text "xyz" that are in categories a, b, or c but not in D. --DavidBiesack 17:01, 15 March 2007 (UTC)

WiXi
WiXi is copy of http://wiki.laptop.org/go/WiXi proposal to make twext translations work with wiki software(s).. a WiXi plugin for MediaWiki could transform stable Wikipedia content into a language learning platform providing comprehensible input Read.fm 20:22, 15 March 2007 (UTC)

xcroll
a "xcroll" function (one scrollbar controls both edit/input *and* preview) could be a useful function for both WiXi and regular MediaWiki editing.. a javascript xcroll working in FIREFOX is started here under GPL Read.fm 21:20, 21 March 2007 (UTC)

Improving the MediaWiki API
The current version of the MediaWiki API lacks quite a lot of necessary functions (such as editing articles) so this might be a good idea for a student to work on. Extensively improve the API by adding and fixing features. Jayden54 18:32, 16 March 2007 (UTC)

Unified Login / OpenID support
Another good idea is getting MediaWiki to support OpenID, and possible Unified Login for the WikiMedia projects. See Help:Unified login for more information on Unified Login. If Unified Login is too much of a hassle then start with OpenID which would provide the same benefits and probably be a lot easier to implement. Jayden54 17:28, 17 March 2007 (UTC)
 * Currently single user login is being developed, see Single User Login. Perhaps after single user login is enabled we will then be able to move towards OpenID. Lcarsdata 09:50, 18 March 2007 (UTC)

Wikiproducts
How about a prototype of esp for Wikiproducts? --Fasten 13:39, 18 March 2007 (UTC)

Semantic extension improvement
Developing an implementation for n-ary relations (W3C) for semantic extensions (like Semantic MediaWiki) to MediaWiki. Optimale 08:33, 21 March 2007 (UTC)