Hi,
There's another discussion happening at enwiki at the moment about the stalled rollout of RevisionDelete for admins; which is backed up in the chain of bugs which boils down to "our deletion mechanism is borked".
Indeed. Basically, we have two deletion schemas in parallel at the moment, one of which is only half-complete, the other one sucks in many ways. I don't know if others share that view, but imho the long-term goal is to make RevisionDelete powerful enough to eventually replace the old deletion schema.
See also: https://bugzilla.wikimedia.org/show_bug.cgi?id=21279#c7
Reviewing the whole deletion mechanism was on the topic list for the last dev meetup, but AFAIK despite that event running for three times as long as it was expected to, it never got raised? I think this would be as good a time as any to do so. Do we have any clear idea or overall plan for page and revision deletion, the archive table, a page_deleted field, a deleted_page table, etc etc??
I don't know why you think the meetup was three times as long as expected. Just because some devs were stuck in Berlin doesn't mean the conference magically continued on these days.
IIRC we didn't talk about RevisionDelete, because there were some other urgent issues (GSoC and general organization). I'd really love to talk about RevisionDelete at Wikimania and would encourage anyone submitting a proposal for a workshop on that.
Regards, Church of emacs