1
0
mirror of https://github.com/moparisthebest/xeps synced 2024-11-24 10:12:19 -05:00
This commit is contained in:
stpeter 2011-12-16 10:01:34 -07:00
parent 16bfbbc246
commit 6b640d42e1

View File

@ -47,8 +47,8 @@
<registry/> <registry/>
&stpeter; &stpeter;
<revision> <revision>
<version>1.25rc8</version> <version>1.25rc9</version>
<date>in progress, last updated 2011-11-08</date> <date>in progress, last updated 2011-12-16</date>
<initials>psa</initials> <initials>psa</initials>
<remark> <remark>
<ul> <ul>
@ -58,11 +58,12 @@
<li>Corrected some examples of presence and message errors so that the 'from' and 'to' addresses are merely swapped, in accordance with RFC 6120; also added 'by' attribute to show that the room itself generated the error.</li> <li>Corrected some examples of presence and message errors so that the 'from' and 'to' addresses are merely swapped, in accordance with RFC 6120; also added 'by' attribute to show that the room itself generated the error.</li>
<li>Added 'nick' attribute to &lt;actor/&gt; element so that an action can be attributed either to a real JID or to a roomnick.</li> <li>Added 'nick' attribute to &lt;actor/&gt; element so that an action can be attributed either to a real JID or to a roomnick.</li>
<li>Clarified the meaning of status code 100.</li> <li>Clarified the meaning of status code 100.</li>
<li>Corrected delayed delivery examples so that the 'from' address is that of the room.</li> <li>Corrected delayed delivery text and examples so that the 'from' address is that of the room.</li>
<li>Added 'id' attributes to most examples, especially message and presence stanzas generated by the room since IDs can be used for tracking purposes and ghost detection.</li> <li>Added 'id' attributes to most examples, especially message and presence stanzas generated by the room since IDs can be used for tracking purposes and ghost detection.</li>
<li>Added term "Occupant JID" to differentiate between the JID of a &lt;room@service&gt; and the JID of a &lt;room@service/nick&gt;.</li> <li>Added term "Occupant JID" to differentiate between the JID of a &lt;room@service&gt; and the JID of a &lt;room@service/nick&gt;.</li>
<li>Added "muc#maxhistoryfetch" form field.</li> <li>Added "muc#maxhistoryfetch" form field.</li>
<li>Loosened handling of room joins when nicks are locked down, so that the service should modify the roomnick instead of returning an error.</li> <li>Loosened handling of room joins when nicks are locked down, so that the service should modify the roomnick instead of returning an error.</li>
<li>Specified that the room must return a room subject, even if the subject is empty.</li>
<li>Removed feature for requesting a unique room name (the client can simply use a UUID).</li> <li>Removed feature for requesting a unique room name (the client can simply use a UUID).</li>
<li>Removed any mention of fully-anonymous rooms, which are not supported by this specification.</li> <li>Removed any mention of fully-anonymous rooms, which are not supported by this specification.</li>
<li>Clarified many small points in the text and examples.</li> <li>Clarified many small points in the text and examples.</li>
@ -1646,8 +1647,8 @@
stamp='2002-10-13T23:58:49Z'/> stamp='2002-10-13T23:58:49Z'/>
</message> </message>
]]></example> ]]></example>
<p>Discussion history messages MUST be stamped with &xep0203; information qualified by the 'urn:xmpp:delay' namespace to indicate that they are sent with delayed delivery and to specify the times at which they were originally sent. (Note: The 'urn:xmpp:delay' namespace defined in <cite>XEP-0203</cite> supersedes the older 'jabber:x:delay' namespace defined in &xep0091;; some implementations include both formats for backward compatibility.)</p> <p>Discussion history messages MUST be stamped with &xep0203; information qualified by the 'urn:xmpp:delay' namespace to indicate that they are sent with delayed delivery and to specify the times at which they were originally sent. The 'from' attribute MUST be set to the JID of the room itself.</p>
<p>In a non-anonymous room, the 'from' attribute of a discussion history message SHOULD be the full JID of the original sender. In a semi-anonymous room, the 'from' attribute MUST be set to the JID of the room itself.</p> <p>(Note: The 'urn:xmpp:delay' namespace defined in <cite>XEP-0203</cite> supersedes the older 'jabber:x:delay' namespace defined in &xep0091;; some implementations include both formats for backward compatibility.)</p>
<p>The service MUST send all discussion history messages before delivering the room subject and any "live" messages sent after the user enters the room.</p> <p>The service MUST send all discussion history messages before delivering the room subject and any "live" messages sent after the user enters the room.</p>
</section3> </section3>
@ -1747,7 +1748,7 @@
<subject>Fire Burn and Cauldron Bubble!</subject> <subject>Fire Burn and Cauldron Bubble!</subject>
</message> </message>
]]></example> ]]></example>
<p>If there is no subject set, the room SHOULD return an empty &SUBJECT; element.</p> <p>If there is no subject set, the room MUST return an empty &SUBJECT; element.</p>
<example caption='No Subject'><![CDATA[ <example caption='No Subject'><![CDATA[
<message <message
from='coven@chat.shakespeare.lit/secondwitch' from='coven@chat.shakespeare.lit/secondwitch'