Ok, clear, thanks everybody for explanation. Now, how it should be phrased? Something like:

"the forwarded stanza MUST NOT have a 'to' attribute"?

Is it possible to submit a PR for that?

BG

On 19/06/2018 14:26, Kevin Smith wrote:
On 19 Jun 2018, at 13:13, Guus der Kinderen <[email protected] <mailto:[email protected]>> wrote:



On Tue, 19 Jun 2018 at 13:47, Kevin Smith <[email protected] <mailto:[email protected]>> wrote:

    On 19 Jun 2018, at 12:09, Bartłomiej Górny
    <[email protected]
    <mailto:[email protected]>> wrote:
    >
    > Hi
    >
    > If a XEP states that an attribute "MUST be empty", does it mean
    that it:
    > a) must be present and have a value ""
    > b) must not be there
    > c) can be either of the two
    >
    > The question arose because of XEP-0313, which in point 5.1.2 says:
    >
    >    "When sending out the archives to a requesting client,
    >    the 'to' of the forwarded stanza MUST be empty"
    >
    > and then gives an example where forwarded stanzas have no 'to'
    attribute. We just hit a situation where there are conflicting
    implementations, and we want to sort it out The Right Way, hence
    the question.

    Sounds like we messed up the text, sorry. The right thing is to
    not include a to, rather than including a to=“” (which is illegal).


Is it (illegal)? It's valid in XML 1.0 and XML 1.1, if my Google skills are not failing me. Differentiating between not having a to attribute, and having a to attribute with an empty value seems needlessly complicated to me.

to= holds a JID, and a zero-length JID isn’t legal.

/K



_______________________________________________
Standards mailing list
Info: https://mail.jabber.org/mailman/listinfo/standards
Unsubscribe: [email protected]
_______________________________________________


--
Zbyt dużo rzeczy w życiu mi się podoba, żeby te złe były w stanie zepsuć ogląd całości. Czyli w sumie jestem takim pogodnym idiotą.

(Wojciech Waglewski)
_______________________________________________
Standards mailing list
Info: https://mail.jabber.org/mailman/listinfo/standards
Unsubscribe: [email protected]
_______________________________________________

Reply via email to