Re: draft-cridland-xmpp-session-00
Dave Cridland <[email protected]> Mon, 9 Jun 2014 17:38:12 +0100
| Newsgroups | gmane.ietf.xmpp |
|---|---|
| Message-ID | <CAKHUCzwzcB=YBKqydRZ-x5Jz9b1m3fno1Ltm0hnJ2z5NaTqy3Q@mail.gmail.com> |
A careful reading of RFC 3921 suggests that <session/> is itself optional - if it's not there, it means you don't do it. So from a purely theoretical standpoint, we were right to just drop it in 6121. Unfortunately, it seems that existing clients (old versions of Smack, for example) actually generate errors if it's not advertised, and in fairness, it's not stand-out clear that <session/> wasn't mandatory for IM servers; it certainly looks from 3921§C.1 that it's a requirement of XMPP (over Jabber). On 9 June 2014 17:22, Peter Saint-Andre <[email protected]> wrote: > On 6/9/14, 9:46 AM, Lance Stout wrote: > >> +1 for standardizing this. It's a pragmatic solution that lets us cut out >> a round-trip during session startup without worrying about older servers. >> > > +1, seems fine. That was the thinking behind RFC 6121 but it seems that we > neglected to make the <optional/> flag explicit. > > Peter > > > _______________________________________________ > xmpp mailing list > [email protected] > https://www.ietf.org/mailman/listinfo/xmpp > _______________________________________________ xmpp mailing list [email protected] https://www.ietf.org/mailman/listinfo/xmpp