Hi, I said this before but I'll say it again on public record. I like it a lot. It's very simple, straight forward and thus easy to implement. Both on the server as well as on the client side.
One comment regarding the isr:location attribute. It's not specified whether this will be a normal connection or a TLS connection. The port included in the example might suggest it is a normal starttls one but in the spirit of a XEP that is XEP-0368-aware I'd suggest we make this a XEP-0368 location. If servers don't want to support that they could still use the normal location attribute. cheers Daniel 2016-02-14 21:29 GMT+01:00 Florian Schmaus <[email protected]>: > On 13.02.2016 12:31, Jonas Wielicki wrote: > > On 12.02.2016 11:08, Florian Schmaus wrote: > >> Here is my suggestion how such a XEP could look like: > > > >> http://geekplace.eu/xeps/xep-qsr/xep-qsr.html > > > >> As always: This is an early draft, the source code can be found at > >> https://github.com/flowdalic/xeps, feedback and patches welcome. > >> :) > > FYI: I've renamed QSR to ISR: > http://geekplace.eu/xeps/xep-isr/xep-isr.html > > > With respect to 4.1, would it make sense to default to the normal > > stream-management resumption location specified in XEP-0198 iff > > qsr:location is not specified? > > Good point. I don't see a reason to make it an iff. I've added it as 3. > step to obtain ISR resumption host candidates from. > > > Also, you state > > > >> Note that the hosts announced by the 'location' attribute > >> qualified > > by the 'urn:xmpp:qsr:0' namespace MUST be connected to using Transport > > Layer Security (TLS, see RFC 5246 [4]) from the beginning, i.e. > > <starttls/> MUST NOT be used, instead the TLS Handshake is performed > > right after establising the connection. > > > > Does this override what is written in the next section (4.2) where > > both means are supported? > > No it does not. You certainly want to prefer to perform ISR over a > xep368 style port, i.e. where TLS is done right away. But if there is no > such port available, you are free to perform ISR after STARTTLS. > > - Florian > > > _______________________________________________ > Standards mailing list > Info: http://mail.jabber.org/mailman/listinfo/standards > Unsubscribe: [email protected] > _______________________________________________ > >
_______________________________________________ Standards mailing list Info: http://mail.jabber.org/mailman/listinfo/standards Unsubscribe: [email protected] _______________________________________________
