Re: draft-cridland-xmpp-session-00
Dave Cridland <[email protected]> Tue, 10 Jun 2014 09:58:20 +0100
| Newsgroups | gmane.ietf.xmpp |
|---|---|
| Message-ID | <CAKHUCzwwThAbyt5=OH+2d7OMMipBxEMpke1vDkxFCb8s-9J2Cg@mail.gmail.com> |
On 10 June 2014 09:48, Kevin Smith <[email protected]> wrote: > On Tue, Jun 10, 2014 at 9:44 AM, Ralph Meijer <[email protected]> wrote:> 3) > Clients already supporting Session Establishment, SHOULD (per the > > upcoming version of this draft) skip negotiating Session Establishment. > > ...when advertised as optional. > The odd thing about this draft is that <optional/> is mandatory. An artifact of how one writes these things... Right, I've gone for: OLD: Clients SHALL ignore such advertisements. NEW: Clients MAY ignore such advertisements, and are encouraged to do so. So in RFC 2119 terms, it's truly optional, but for reasons other than interoperability we're encouraging people to avoid the request. Also, later on, I've added: NEW: It is important to note that there is no value in performing this request, and New clients are expected to elide the request when the <optional/> marker is present. https://github.com/surevine/openstd/commits/master/draft-cridland-xmpp-session-01.xml (unsubmitted). Dave. _______________________________________________ xmpp mailing list [email protected] https://www.ietf.org/mailman/listinfo/xmpp