[Bug 46700] Implement reliable stanza delivery using XEP-0198 - Stream Management

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Wed Jan 20 14:21:36 PST 2016


https://bugs.freedesktop.org/show_bug.cgi?id=46700

--- Comment #24 from diane at ghic.org ---
Right. After reading Comment #22 I looked at XEP-184 and XEP-198 and yes. 198
is adding a new state, between message having been transmitted to the senders
server before sending the message to the recipients server or having been
delivered to the recipients client..

In trying to fit this new concept into the telepathy spec, I had two ideas.
Either extend the definition of the Channel.Interfaces.MessageSent signal.
Currently it says: 

  "This SHOULD be emitted as soon as the CM determines it's theoretically
possible to send the message (e.g. the parameters are supported and correct)."

To me that implies the signal should be sent when the message was transmitted
to server, but one could imagine waiting for acknowledgement that server
received the message is a plausible interpretation.

My other idea was to add a new state to Delivery_Reporting_Support_Flags called
something close to "Receive_Submission_Status".

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are the QA Contact for the bug.


More information about the telepathy-bugs mailing list