1
0
mirror of https://github.com/moparisthebest/xeps synced 2024-12-21 23:28:51 -05:00

Corrections

This commit is contained in:
Steve Kille 2017-06-13 15:04:35 +01:00
parent bee049fbef
commit 39611ada6f

View File

@ -2528,7 +2528,7 @@ This approach enables flexible support of multiple clients for a MIX channel pa
]]></example>
<p>
MIX channels in the roster have an empty element 'channel' included in the roster item.
MIX channels in the roster have an element 'channel' included in the roster item.
</p>
<example caption="Roster Item Encoding of a MIX Channel"><![CDATA[
@ -2538,7 +2538,7 @@ This approach enables flexible support of multiple clients for a MIX channel pa
]]></example>
<p>
A server following the MIX specification MUST determine whether or not a client supports MIX. The server will often have this information prior to the roster request, due to &xep0115; Entity Capabilities. If the server does not have this information it MUST use service discovery to determine it before providing roster information.
A server following the MIX specification MUST determine whether or not a client supports MIX. If the server does not have this information it MUST use service discovery to determine it before providing roster information.
When sending roster information to a client that advertises MIX capability, the server MUST return all MIX channels and MUST use this encoding. Presence of MIX roster items MUST be set to offline (unavailable).
</p>
@ -2547,7 +2547,7 @@ This approach enables flexible support of multiple clients for a MIX channel pa
</p>
<p>
When a server determines that a client has added or removed MIX capability, the entire roster MUST be sent and roster version reset. This is not a particularly efficient approach, but this is expected to be a rare event and so a simple approach is preferred.
When a client adds MIX capability, additional information needs to be provided by the server. To support this, a server MUST maintain information about client MIX support status. When a server detects this change it needs to update the roster which it MAY do incrementally or by sending all of the roster.
</p>
</section2>