[Standards] BOSH patches, hopefully the last before final

Christian Schudt christian.schudt at gmx.de
Mon Feb 17 16:41:55 UTC 2014

Hi Winfried,

1) I don't see the relation between the 'to' attribute and the "payload agnostic".

2) Where's exactly the difference between 'to' and 'from' in the session response?

'to': communicates the identity of the backend server to which the client is attempting to connect.
'from': identity of the backend server the connection manager is connected to.

Isn't that the same? Or is the 'to' the identity of the connection manager?

Maybe you can make an example, where to and from have different values in the session response?

Sorry for my questions, but afaik 124 is supposed to advanced to Final and it should be more clear then, imo.


Gesendet: Montag, 17. Februar 2014 um 16:29 Uhr
Von: "Winfried Tilanus" <winfried at tilanus.com>
An: standards at xmpp.org
Betreff: Re: [Standards] BOSH patches, hopefully the last before final
On 17-02-14 15:33, Christian Schudt wrote:

Hoi Christian,

> 'from' and 'to' is really confusing then and I don't quite understand the slight difference.
> In my opinion, they should just be analog to:
> http://xmpp.org/rfcs/rfc6120.html#streams-attr-to

That would by far the most logical, except:

1) XEP-0124 is meant to be payload agnostic. Whatever you want to serve
over it, it should be possible.

2) A BOSH connection manager, even when used for XMPP, is not
necessarily integrated with a XMPP server, it can be stand-alone too.

To cover these cases, the 'to' and 'from' in XEP-0124 got different
meanings then the 'to' and 'from' in RFC6120. Like it or not, but that
is where XEP-0124 is right now and where it will stay.

And to add a personal note: I am not happy with that either, but it is
what it is.


More information about the Standards mailing list