On Mon, Jan 3, 2011 at 12:23 AM, MZMcBride z@mzmcbride.com wrote:
It looks like a nice usability fix. :-) (Now to get Special:MovePage turned into ?action=move....)
I'd do the opposite -- stop using actions other than view, and move everything to special pages. (Of course we'd still support the old-style URLs forever for compat, just not generate them anywhere.) The set of things that are done by actions is small, fixed, and incoherent: edit, history, delete, protect, watch; but not move, undelete, export, logs, related changes. The distinction is historical -- I assume most or all of the action-based ones came about before we had such a thing as special pages. It would be cleaner if we only had special pages for doing non-view actions.