[jdev] jabber.org not conforming to JEP standards

Peter Saint-Andre stpeter at jabber.org
Mon Aug 8 11:14:14 CDT 2005


Chris Chen wrote:

<snip/>

> The username, password, and IPs have been marked out, but the xml  
> structure is as is.  Notice that the result stanza has an additional  
> <connection_properties/> tacked onto the IQ <query> stanza.   According 
> to JEP-0078, this is wrong.
 >
> So i am wondering why it is even there and being sent back to the  
> user.  It does not conform to JEP-0078 nor the XMPP specs.

In XMPP we assume that you can put properly-namespaced extension 
elements just about anywhere. If your software doesn't understand an 
extension, ignore it. The usage you cite does not violate RFCs 3920 and 
3921, however it is not explicitly allowed by the (informative) schema 
in JEP-0078 because we have not been careful about writing the schemas 
to allow properly-namespaced extension elements. However, it would be 
easy to update the schemas accordingly.

Peter

-- 
Peter Saint-Andre
Jabber Software Foundation
http://www.jabber.org/people/stpeter.shtml


More information about the JDev mailing list