I'm often incredibly annoyed by this message*:
Oops! Your edit could not be submitted because:
This post has already been edited. Your edit must be more substantiative to override the current edit.
Every single time this message has appeared for me, my edit has, in fact, been more substantiative. So I copy the text of the body out into Notepad along with the title, refresh the page, and put my edit in again. It's completely pointless. I can see four solutions to this problem:
- Pop up a notification when Save Edit is clicked, but with the option to save anyway. The editor can then look back at the history and check which edit was better, then roll back if the later edit wasn't as good as the earlier one.
- Pop up a notification when Save Edit is clicked that another edit has been made, and show the other edit that was made in a side-by-side diff with the current edit, where the editor can then merge the changes.
- Improve the diff algorithm. I'm really not sure how it can't tell that my edits are more substantiative, given that looking at the diff afterwards obviously shows only improvements...
- Live, collaborative editing! If someone is already editing, do Google-Docs-style collaboration.
I realize that #4 isn't really realistic, but it would still be awesome :)
* That might not be the exact message. I can't remember.