-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 1/25/13 3:47 AM, Stefan Strigler wrote: > Hi, > > within Section 3.5[1] XMPP over Websocket states that "the closing > party MUST close the XMPP stream if it has been established". With > hindsight of page transitions within legacy web apps this might > not be wanted by the client as it might wish to resume the stream > by use (abuse?) of XEP-0198 or some other technique. > > Now my questions are: > > * Is there some other best practice known how to deal with page > transitions other than XEP-0198? * Would XEP-0198 be well suited > for this scenario? * Do we need/want to support this scenario after > all within this Draft? If not, why? > > Maybe this could be just one more topic on the summits agenda next > week. I've seen there's already quite some demand discussing > things regarding web related topics.
The page transitions topic definitely needs to be explored. IIRC we had some discussion about it at Summit 12 in Portland last year, and some rough notes about it might be here: http://mail.jabber.org/pipermail/summit/2012-October/001200.html As to XEP-0198 + XMPP over WebSocket, I do see a place for stream management. BOSH contains several features to make connection management easier (sid/rid), and we copied some of that into the TCP binding with XEP-0198. Because WebSocket is supposed to be "TCP for the Web", it doesn't natively include the kind of stream management features that we built into BOSH. Thus using XEP-0198 when doing XMPP over WebSocket makes sense to me. > [1] > https://tools.ietf.org/html/draft-moffitt-xmpp-over-websocket-01#section-3.5 IMHO > that spec needs quite a bit of work, still. New editors might be required to get it done. However, it appears that this document will probably become an official work item of the XMPP WG at the IETF (I sent proposed charter text to the chairs last night), so discussion there might be appropriate at some point too. Peter - -- Peter Saint-Andre https://stpeter.im/ -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0.18 (Darwin) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iEYEARECAAYFAlECr5UACgkQNL8k5A2w/vznmgCghPoE7Y3X6syPP619C598UdlR wjMAni88wQWAiqTQ5RNgCvXocjUZn3TZ =Z4DF -----END PGP SIGNATURE-----
