[Telepathy-commits] [telepathy-spec/master] Text, Messages: don't allow delayed emission of Sent, MessageSent
Simon McVittie
simon.mcvittie at collabora.co.uk
Tue Oct 28 09:58:05 PDT 2008
This returns to the spec 0.16 meaning of Sent, agrees with Gabble
1-1 messages, and disagrees with Gabble MUC messages. Now that we
have delivery reports, we can use those to indicate successful
delivery where available (e.g. in XMPP MUCs).
---
spec/Channel_Interface_Messages.xml | 12 ------------
spec/Channel_Type_Text.xml | 12 ------------
2 files changed, 0 insertions(+), 24 deletions(-)
diff --git a/spec/Channel_Interface_Messages.xml b/spec/Channel_Interface_Messages.xml
index c9fdaf8..e5e3109 100644
--- a/spec/Channel_Interface_Messages.xml
+++ b/spec/Channel_Interface_Messages.xml
@@ -574,18 +574,6 @@ USA.</p>
channel has the Messages interface) or Text.Sent only
(otherwise).</p>
</tp:rationale>
-
- <p>Emission of this signal MAY be delayed until some time after
- SendMessage returns, in order to reflect more accurately how
- other contacts will see the message.</p>
-
- <tp:rationale>
- <p>For instance, XMPP multi-user chat imposes a total ordering
- on messages, and echoes a user's own messages back to them
- so they can see where the message appears in that ordering.
- An XMPP connection manager might delay emission of MessageSent
- until the echo arrives.</p>
- </tp:rationale>
</tp:docstring>
<arg type="aa{sv}" tp:type="Message_Part[]" name="Content">
diff --git a/spec/Channel_Type_Text.xml b/spec/Channel_Type_Text.xml
index a49188a..370be0c 100644
--- a/spec/Channel_Type_Text.xml
+++ b/spec/Channel_Type_Text.xml
@@ -281,18 +281,6 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.</
</arg>
<tp:docstring xmlns="http://www.w3.org/1999/xhtml">
<p>Signals that a message has been submitted for sending.</p>
-
- <p>Emission of this signal MAY be delayed until some time after
- SendMessage returns, in order to reflect more accurately how
- other contacts will see the message.</p>
-
- <tp:rationale>
- <p>For instance, XMPP multi-user chat imposes a total ordering
- on messages, and echoes a user's own messages back to them
- so they can see where the message appears in that ordering.
- An XMPP connection manager might delay emission of MessageSent
- until the echo arrives.</p>
- </tp:rationale>
</tp:docstring>
</signal>
--
1.5.6.5
More information about the Telepathy-commits
mailing list