[Standards-JIG] XEP 115

Remko Tronçon remko at el-tramo.be
Sat Dec 2 12:22:04 UTC 2006

> what should a client answer when it gets request of exemple 3 and 4 in
> XEP 115 ?
> http://www.xmpp.org/extensions/xep-0115.html#example-3
> http://www.xmpp.org/extensions/xep-0115.html#example-4

Example 3: A standad disco response, yet with only the <feature>s that
apply to that client version.
Example 4: A standard disco response, yet with only the <feature>s
that apply to that client extension.

The details are defined in XEP-30.

An example of a response on the client node:

<iq type="result" to="me" >
<query xmlns="http://jabber.org/protocol/disco#info"
node="http://psi-im.org/caps#0.11-dev-rev7" >
<identity category="client" type="pc" name="Psi" />
<feature var="http://jabber.org/protocol/bytestreams" />
<feature var="http://jabber.org/protocol/si" />
<feature var="http://jabber.org/protocol/si/profile/file-transfer" />
<feature var="http://jabber.org/protocol/disco#info" />
<feature var="http://jabber.org/protocol/commands" />
<feature var="http://jabber.org/protocol/rosterx" />
<feature var="http://jabber.org/protocol/muc" />

These are the features that the current Psi development version
supports at all times. There are more features (such as chat states),
but these are defined in the extensions node, because some people can
turn this feature off (either at compile time or at run time), so this
mean this version of Psi doesn't *always* support them.


More information about the Standards mailing list