On Fri, Mar 25, 2011 at 2:53 PM, Nicolas Vérité <[email protected]> wrote: > Summary: > * only one edit > * only the latest message
I like TL;DR summaries :) So, the protoXEP already covers (or I've forgotten to do it, but I intend it to cover) clients offering to only allow you to edit the last message, so if clients want to allow editing of old messages, they can, and if a client wants to only allow editing the most recent, then they can advertise this. For only one edit, I'm not sure this is necessary for interop (and therefore to include in the spec) - but clients are free to not render an edit as an edit if they feel they don't want to for some reason. You could even, if you wanted to, have the client say "Your contact wanted to edit their message to ..., but the Levenshtein distance between the strings is too great. Warning, warning, someone's trying to be tricksie!" (Hoorah for user-friendly strings :) ) yet still be entirely interoperable. /K
