Bug 47378

Summary: XEP-0184 Message Delivery Receipts
Product: Telepathy Reporter: Daniel Dorau <garkein>
Component: gabbleAssignee: Telepathy bugs list <telepathy-bugs>
Status: RESOLVED FIXED QA Contact: Telepathy bugs list <telepathy-bugs>
Severity: enhancement    
Priority: medium CC: chrysn, nirbheek.chauhan, will
Version: unspecifiedKeywords: patch
Hardware: Other   
OS: All   
URL: http://cgit.collabora.com/git/user/wjt/telepathy-gabble/log/?h=xep-0184
Whiteboard:
i915 platform: i915 features:

Description Daniel Dorau 2012-03-15 16:13:04 UTC
It would be nice if Telepathy (and Empathy later on) would support message receipts to make IM more reliable. It looks not too complicated to support.
Comment 1 Will Thompson 2012-10-31 23:48:05 UTC
You're quite right, it wasn't that difficult, particularly since I made the executive decision in the attached branch not to provide a way to disable sending receipts.

This branch will do nothing visible without changes to Empathy, though. Empathy does have support for showing delivery status information when the protocol /guarantees/ success or failure reports for each message. XEP-0184 is not such a protocol, so Empathy will ignore the reports.

Maybe it should do something like WhatsApp, which puts a single tick-mark beside messages which have been delivered and a double tick-mark beside messages which have been read. (A bit of Googling suggests that WhatsApp uses literally this XEP, in fact.)
Comment 2 Will Thompson 2012-11-01 16:04:50 UTC
I've updated this branch to make Gabble actually advertise the cap. (And I also noticed it was missing the cap for jabber:iq:last so added that too.)
Comment 3 Will Thompson 2012-12-06 18:37:28 UTC
Will be in 0.17.2.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.