Sun, 03 Dec 2017 19:01:58 -0000
Jonas Wielicki (XSF Editor) <[email protected]> wrote:

> Version 0.4.0 of XEP-0363 (HTTP File Upload) has been released.

The new element <retry/> is added within *existing* namespace.
Now we have two different schemas with the same namespace. In the case
you don't care: why didn't you add it inside 'jabber:client' namespace,
then? Why do we need namespaces at all? Let's put any new elements
inside 'jabber:client'. Also, I remind, that RFC6120 Section 11.4 says:

> An implementation MAY choose to accept or send only data that has been
> explicitly validated against the schemas provided in this document,
> but such behavior is OPTIONAL

So, this rule doesn't apply to XEPs schemas? In the case it does, what
schema version should a server use to validate the content? In the case
it doesn't, what a server should do with unknown element within
*known* namespace (sic): dropping element? remain it untouched? The
latter case is meaningless, because the idea of server-side validation
is to prevent sending garbage to clients.
_______________________________________________
Standards mailing list
Info: https://mail.jabber.org/mailman/listinfo/standards
Unsubscribe: [email protected]
_______________________________________________

Reply via email to