Tue, 19 Aug 2014 11:30:18 +0100 Matthew Wild <[email protected]> wrote:
> There are so many different approaches and optimisations (as you just > demonstrated in your message!). I don't feel this XEP is the right > place to document them, I think there is a lot of room for > experimentation. I want to leave implementations up to server > developers, deployments and (if the server allows it) client and user > preference. If good ones are found, they can be documented in separate > XEPs if necessary (and reference CSI). > > This XEP is just about giving the server more information about when > it would be more appropriate to apply some kinds of optimisation. I disagree. We need the exact finite state machine (like it's done in good RFCs, see SIP transaction FSM or TCP FSM) which gives the straightforward way to implement such optimizations. Otherwise I don't see the XEP is useful.
