[Bug 24764] New: Provide API for requesting delivery reports

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Tue Oct 27 18:46:39 CET 2009


http://bugs.freedesktop.org/show_bug.cgi?id=24764

           Summary: Provide API for requesting delivery reports
           Product: Telepathy
           Version: unspecified
          Platform: Other
        OS/Version: All
            Status: ASSIGNED
          Severity: enhancement
          Priority: medium
         Component: tp-qt4
        AssignedTo: andrunko at gmail.com
        ReportedBy: simon.mcvittie at collabora.co.uk
         QAContact: telepathy-bugs at lists.freedesktop.org


send() doesn't accept message-sending flags.

Since the only flag is currently a request for delivery reports, we propose to
implement it as a Feature (TextChannel::FeatureDeliveryReports,
perhaps), since we expect that the common case is that you want delivery
reports for each message sent in a channel. If enabled, FeatureDeliveryReports
should become ready immediately (in practice there'd be no need to wait for it,
unless you're enabling other features that you *do* want to wait for, at the
same time).

If it has been requested, the channel should set the "delivery report
requested" flag on all messages sent through send().

If we add other flags in future, we can consider whether to add a 'flags'
parameter to send() on a case-by-case basis.


-- 
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.



More information about the telepathy-bugs mailing list