Extension:CodeReview/To-do

Usage notes
Current configuration:
 * Any registered user on the wiki can post comments on bugs
 * Status changes and tagging requires being in the "coder" group. Any bureaucrat or coder can designate another person as a coder. It's viral! ;)

Todo
Setup:
 * automatic updates done!

URL-based UI friendliness:
 * Special:Code/MediaWiki/status, /autor, /tag etc should give a nice list of available stuff instead of an error :)
 * Done Aaron 15:33, 1 October 2008 (UTC)

Tags:
 * interface for removing tags
 * Hrm? Aaron 15:33, 1 October 2008 (UTC)
 * now clearer :D
 * spaces/commas to allow multiple tags
 * Seems to work Aaron 15:33, 1 October 2008 (UTC)
 * it's supposed to auto-lowercase to normalize tags but i'm not sure that's working
 * Seems to work Aaron 15:33, 1 October 2008 (UTC)
 * Implement advanced tagging system --Catrope 18:51, 2 October 2008 (UTC)
 * Provide tag history (to show who set which tag when) --Catrope 19:01, 2 October 2008 (UTC)

Auto info on import:
 * path-based tags
 * keyword-based tags from commit comment

General UI:
 * "ok and next" one-click
 * generally allowing multiple actions at once or else ajax-y faster submits
 * The multiple separate form submissions definitely is not working well; I tend to set multiple field values (status, some tags, a comment) and then try to submit... and the other fields get reset since they weren't submitted. A single giant form (like Bugzilla) will work ok
 * How much would AJAX help with this, or is a big commit button still needed? Aaron 15:35, 1 October 2008 (UTC)
 * Basic text search
 * Going to Special:RepoAdmin says "The action you have requested is limited to users in the group: Stewards."
 * Do you want a more friendly error message, or a read-only display of the repo information? The latter would prolly be nice.
 * yeah what i'd like to integrate is running of parser tests, and stick in a count of how test results changed for each rev