2009/12/8 Matthew A. Miller <[email protected]>:
> Today, XEP-0124 includes a way to report the highest supported version, but 
> XEP-0206 (XMPP over BOSH for the uninitiated) does not.

Supported version of what? XMPP or BOSH?

>  We're finding this problematic in implementing client- and server-side, 
> since it's not clear when a stream restart should or should not be sent.  The 
> current version of the spec says MUST, yet this change came after draft 
> acceptance, so any implementation against previous versions (which were 
> SHOULDs) may not properly support this.
>
> I propose that we enhance XEP-0206 to include an xmpp:ver or xmpp:rev to 
> indicate the highest version/revision of support, similar to XEP-0124.
>

It already includes an xmpp:version attribute, equivalent to the
'version' attribute defined in RFC3920.

If you mean the BOSH version then yes, this does seem absent from 206,
but note that 206 *extends* 124, which does define a 'version'
attribute in the session creation/response. This is a part of the BOSH
protocol, and should be there whether using 124 with some other
protocol, or with XMPP (as defined in 206).

Matthew.

Reply via email to