User:Aaron Schulz/todo

Here is my todo list. It may not be complete and is not in any particular order.

FlaggedRevs

 * Stuff in bugzilla :)
 * Fill in FR qqq msgs for translation
 * Make ajax review use API and remove dispatcher code
 * Separate FlaggedRevsLogs class into two classes (view and data)
 * Remove checkbox UI review form (to reduce possible UIs)?
 * Backport redir fix in r81810? wmf seems to work ok without it...not sure why.
 * core RC query hook sucks (selects * fields)
 * clean up $wgFlaggedRevsAutopromote
 * reject and FR "max rolled back stat"
 * statistics UI and DB tables rewrite (and show samplesize)
 * redo tables (replace (page,rev) key with rev_id key)
 * diff on draft view should start expanded if small?
 * reject/unaccept button + tags (ackward since tags don't matter for those actions)
 * add querystable api
 * decouple rc patrol crap from FR more
 * move autopromote to core and use hook/global for extensions
 * split up FR and pending changes
 * move diff ajax cap to core
 * rename problemchanges -> Special:TaggedPendingChanges
 * direct stable version ID to parsed stable html via api?

General/other

 * Recursive checkuser
 * Checkuser block notes
 * Checkuser list compiler (e.g. *User:1 *[[User....)


 * Deleteunused accounts tweaks
 * Ultimate diffs for talk pages (use wl_notification or new column?)
 * Oversight migration script
 * batched deletion for large pages
 * finish up get via SHA1 functions