Re: draft-cridland-xmpp-session-00

Dave Cridland <[email protected]> Mon, 9 Jun 2014 17:54:01 +0100
Newsgroups gmane.ietf.xmpp
Message-ID <CAKHUCzyoB04UM63afZctwsCTRKCs=WJ_DjSZrS4Vw8w3iqUarg@mail.gmail.com>
On 9 June 2014 17:36, Curtis King <[email protected]> wrote:

> Instead of adding an redundant flag into the XMPP spec. Why doesn’t this
> draft state the <optional/> flag explicit and give the session as an
> example? Otherwise we will be adding <optional/> to more features than
> session.
>

We've discussed, and rejected, this before, for example:

http://www.ietf.org/mail-archive/web/xmpp/current/msg02403.html
http://www.ietf.org/mail-archive/web/xmpp/current/msg01125.html

I'm not averse to reopening the discussion, though I'll still argue against
it. One or other of a generic <optional/> and <required/> will always be
redundant, and multiple <required/> elements will often conflict.

In any case, you'll note that <optional/> in this instance doesn't really
mean "optional" so much as "redundant" - in fact, I think the name is an
artifact of the discussion we had back then, though I can't find the thread
that proposes it in this case. (But both M-Link and Prosody do this, so I
assume it was discussed sometime).

Dave.

_______________________________________________
xmpp mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/xmpp