From 6b7fab75cdaa4d1656a10124a029d65577a43c55 Mon Sep 17 00:00:00 2001 From: stpeter Date: Tue, 8 Nov 2011 13:10:55 -0700 Subject: [PATCH] 0.5 --- xep-0280.xml | 34 ++++++++++++++++++++++++++++++---- 1 file changed, 30 insertions(+), 4 deletions(-) diff --git a/xep-0280.xml b/xep-0280.xml index 2afcd203..dc351736 100644 --- a/xep-0280.xml +++ b/xep-0280.xml @@ -16,6 +16,7 @@ Council XMPP Core + XMPP IM XEP-0001 XEP-0030 XEP-0085 @@ -38,6 +39,12 @@ linuxwolf@outer-planes.net linuxwolf@outer-planes.net + + 0.5 + 2011-10-31 + mm +

Fixed more typos in examples; clarified that each resource only receives one copy of the message (forked or wrapped)

+
0.4 2011-08-29 @@ -208,7 +215,7 @@ -

Messages of type chat that are addressed to the bare JID (localpart@domain) MUST be copied by the receiving server to all of the resources for that user that have non-negative presence priority and have not filtered messages through some other means. The process of making copies is known as "forking."

+

Messages of type chat that are addressed to the bare JID (localpart@domain) MUST be delivered according to RFC 6121 ยง 8.5.2, and MUST be copied by the receiving server to all of the resources for that user that are carbons-enabled. The process of making copies is known as "forking."

Wherefore art thou, Romeo? 0e3141cd80894871a68e6fe6b1ec56fa - -... each of romeo@example.net's resources receives this stanza verbatim ]]> -

Messages of type "chat" that are addressed to a full JID (localpart@domain/resource) MUST be sent by the receiving server to the addressed resource, and MUST also be sent to all of the Carbons-enabled resources for the receiving user. The goal of the copies to Carbons-enabled resources is to allow those clients to have both halves of *all* IM conversations, including messages that are sent from clients that lock in to particular resources.

+ + Wherefore art thou, Romeo? + 0e3141cd80894871a68e6fe6b1ec56fa + + + + Wherefore art thou, Romeo? + 0e3141cd80894871a68e6fe6b1ec56fa + +]]> + +

A carbons-enabled resource MUST NOT receive more than one copy of the message. A carbons-enabled resource that has a negative priority MUST still receive a copy of the message.

+ +

Messages of type "chat" that are addressed to a full JID (localpart@domain/resource) MUST be sent by the receiving server to the addressed resource. A copy of the message MUST also be sent to all of the Carbons-enabled resources for the receiving user, excluding the original destination (which is sent the original message according to the routing rules in &rfc6120; and &rfc6120;).

Neither, fair saint, if either thee dislike. 0e3141cd80894871a68e6fe6b1ec56fa + ]]>