I'm currently overhauling the DeleteQueue extension, which is a (currently fairly skeletal) framework for organising the deletion of wiki pages into software-based queues. Unfortunately there is currently no documentation at mediawiki.org, no working demo and the extension as found in SVN doesn't actually work; but the principle is that you set up a number of deletion 'queues', which organise and track deletion discussions automagically. So you can have a 'speedy' queue that holds pages marked for CSD; a 'prod' queue for Prods, and a 'deletediscuss' queue for deletion discussions like AfD, MfD, etc. Where desired (ie 'deletediscuss'), the extension automatically creates and allocates discussion pages in a custom namespace, and there is a Special:DeleteQueue that has a bang-up-to-date list of all nominated pages, avoiding the awkward issues we currently have with template updates.
I think there is great potential for this extension on enwiki, but it needs significant work before it is in a workable state. Since I'm developing this primarily with enwiki in mind, I want to take this opportunity to ask people involved with our existing deletion processes what features they'd like to see in such an system? A brainstorm from the community would be very helpful for me to guide developement.
A few ideas that I'm already implementing, or planning to:
{{
afd}}
-esque templates will become automagic.Other thoughts and suggestions would be welcome. I'll keep this page as a scratchpad of what is currently going into the extension (or has already been implemented), but please give any suggestions or comments you have on the talk page. Cheers, Happy‑ melon 15:51, 26 July 2009 (UTC)