This is a list of various issues which have occurred while reading through and implementing XEPs. Some of them were also mentioned in the XMPP standards mailing list.
- 7.2.18 Error Conditions does not list
<jid-malformed/>(when no nickname provided) - Full JID in item element (e.g. Example 144, 147)
- Room Subject can/should have delayed delivery?
- Actor in #admin not needed?
- 15.6.2 Initial Submission: Status code 174 is missing.
- A bookmark set may contain any number of conference rooms. contradicts with XML schema (?)
- 8.2 Configure Node:
nodemissing in XML Schema - 6.5 Retrieve Items from a Node vs 5.5 Discover Items for a Node (confusing)
<subscription-required xmlns='urn:ietf:params:xml:ns:xmpp-stanzas'/>vs.<presence-subscription-required xmlns='http://jabber.org/protocol/pubsub#errors'/>?
- Should probably make use of persistent storage (XEP-0222)?
- Example 4 is confusing because it uses only image/gif, although image/png is mandatory (?).
<xs:attribute name='date' type='xs:string' use='optional'/>should bexsd:dateTime
- Should clarify message type of receipts.
- XML Schema is missing element.
- "The element SHOULD contain 'creator'", but XML Schema defines it as required
- Example 17 and 18 is missing end tag (or empty closing tag)