Am 21.08.2013 19:51, schrieb Peter Saint-Andre:
On 8/21/13 11:47 AM, Philipp Hancke wrote:
Am 21.08.2013 18:01, schrieb Peter Saint-Andre:
[...]
Digging out my print copy i found some notes regarding stream
compression and session managment in 2.1.1 (after example 3).

Really old thread alert. :-)

Old enough that my print copy which I recently dug out is starting to
fall apart :-)
[...]
I propose that we make the following change to XEP-0220 in Section 2.1.1:

OLD
Naturally, the Initiating Server can also enable or negotiate other
stream features at this point, such as Stream Compression [9] and Stream
Management [10].

NEW
Naturally, the Initiating Server can also enable or negotiate other
stream features at this point.

I'd actually expect stream features to be negotiated before any real
stanzas flow, not mid-session and such text might allow this.

This = mid-session stream feature negotiation?

Yes. Basically I would expect all stream feature negotiation to happen immediately in response to <stream:features/>. Not after doing something else (like dialback).

I do not think that the receiving server would enforce such a rule however. And we have just removed two features that would have required a stream restart, which is certainly a bad idea mid-session, so no objection from me.

[...]
http://xmpp.org/rfcs/rfc6120.html#streams-negotiation-flowchart
doesn't return from DONE

Erratum reports are always welcome. ;-)

No, I think that the flowchart makes sense. We might want to keep this discussion in mind for 6120bis though.

Reply via email to