[Standards] UPDATED: XEP-0276 (Presence Decloaking)
lancestout at gmail.com
Mon Jul 16 23:26:49 UTC 2012
Given that entity caps are expected to be transmitted in both the sent and received presence (or failing that you now know a full JID which can be queried for disco), what more do we really need other than saying that you can include multiple values in the reason attribute?
<decloak reason="audio video text" />
> Answers should include details about the presence, such as supported codecs, and parameters, and encryption capabilities.
Any supported protocols, codecs, etc would be found via disco/entity caps.
The reason value is really just a hint or suggestion, since the requester may well attempt to subsequently establish a different type of session than originally requested, or none at all (this should be mentioned in security considerations, I think). Attempting to layer much more meaning than that seems more complex than necessary.
More information about the Standards