Add guidance on Nick display

This commit is contained in:
Steve Kille 2018-06-05 11:08:03 +01:00
parent 278f980f90
commit ba8a5d0fa3
1 changed files with 6 additions and 2 deletions

View File

@ -42,7 +42,8 @@
<remark><p>
Remove Proxy JID;
Add Stable Participant ID;
Remove reommendation to generate Nick as UUID;
Remove recommendation to generate Nick as UUID;
Add guidance on Nick display;
</p></remark>
</revision> <revision>
<version>0.11.3</version>
@ -590,7 +591,10 @@
<p>Each channel participant is represented as an item of the 'urn:xmpp:mix:nodes:participants' channel node. Each item is named by the Stable Participant ID of the participant. For example '123456' might name the node item associated with participant 'hag66@shakespeare.example'. Information is stored in a &lt;participant/&gt; element qualified by the 'urn:xmpp:mix:core:0' namespace. The nick associated with the user is optional and is stored in a &lt;nick/&gt; child element of the &lt;participant/&gt; element. The nick for each channel participant MUST be different to the nick of other participants.
</p>
<p>
A Nick MAY be associated with a participant. The nick associated with the user is stored in a &lt;nick/&gt; child element of the &lt;participant/&gt; element. The nick for each channel participant MUST be different to the nick of other participants.
A Nick MAY be associated with a participant, which provides a user-oriented description of the participant. The nick associated with the user is stored in a &lt;nick/&gt; child element of the &lt;participant/&gt; element. The nick for each channel participant MUST be different to the nick of other participants.
</p>
<p>
Where a nick is provided for a user, it is generally recommended to use this nick or the JID to display the user. This enables consistent representation of participants for all participants in the channel.
</p>
<p>
The real JID of the user MAY be held in the participants node. When the real JID is not present, the procedures defined in MIX-ANON must be followed.