Bug 38240

Summary: Need a Handler hint asking to re-delegate channels
Product: Telepathy Reporter: Guillaume Desmottes <guillaume.desmottes>
Component: tp-specAssignee: Telepathy bugs list <telepathy-bugs>
Status: RESOLVED FIXED QA Contact: Telepathy bugs list <telepathy-bugs>
Severity: enhancement    
Priority: medium CC: danielle
Version: unspecifiedKeywords: patch
Hardware: Other   
OS: All   
URL: http://cgit.collabora.com/git/user/danni/telepathy-spec.git/log/?h=redelegate-hint-38240
Whiteboard:
i915 platform: i915 features:
Bug Depends on:    
Bug Blocks: 38249    

Description Guillaume Desmottes 2011-06-13 04:28:26 UTC
See https://bugzilla.gnome.org/show_bug.cgi?id=652439

We could use a Hint saying "please delegate these channels".
a) DelegateChannelsTo (s) : if not the empty string, Handler should delegate those channels to this Client
b) DelegatePreferredHandler (b): if True, redirect to the PreferredHandler of the ChannelRequest


I think I'd go for a) as it's more flexible.
Comment 1 Danielle Madeley 2011-06-13 04:36:57 UTC
(a) and (b) are actually the same since we have to provide a PreferredHandler anyway. Thus (b) is better because there are not two potentially conflicting preferences.
Comment 2 Guillaume Desmottes 2011-06-13 04:43:08 UTC
Agreed.
Comment 4 Will Thompson 2011-06-13 08:00:03 UTC
+            <tp:rationale>
+              It is assumed that Mission Control will correctly delegate an
+              unhandled channel. This allows requesting clients to always

ITYM “It is assumed that Mission Control will correctly pass an unhandled channel to the preferred handler”. Otherwise ++
Comment 5 Danielle Madeley 2011-06-13 08:09:07 UTC
Amended and merged :)

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.