Bug 21089 - Observer: unspecified how partly matched bundles are handled
Summary: Observer: unspecified how partly matched bundles are handled
Status: RESOLVED FIXED
Alias: None
Product: Telepathy
Classification: Unclassified
Component: tp-spec (show other bugs)
Version: unspecified
Hardware: Other All
: medium normal
Assignee: Telepathy bugs list
QA Contact: Telepathy bugs list
URL: http://git.collabora.co.uk/?p=user/sm...
Whiteboard:
Keywords: patch
Depends on:
Blocks: 21148
  Show dependency treegraph
 
Reported: 2009-04-07 09:50 UTC by Simon McVittie
Modified: 2009-04-14 07:08 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

Description Simon McVittie 2009-04-07 09:50:34 UTC
Imagine that Empathy observes text and streamed-media channels, and Kopete observes text channels only. A NewChannels signal announces a text channel and a streamed-media channel simultaneously; obviously, Empathy gets ObserveChannels called with both channels as arguments.

telepathy-spec does not specify whether Kopete's ObserveChannels method is called with the text channel, or with both channels.

(In MC 5 it only gets the text channel - i.e. the subset of the bundle that it understands - which seems reasonable.)
Comment 1 Simon McVittie 2009-04-09 10:04:28 UTC
I propose to resolve this by accepting MC 5's behaviour.

http://git.collabora.co.uk/?p=user/smcv/telepathy-spec-smcv.git;a=shortlog;h=refs/heads/observer
Comment 2 Simon McVittie 2009-04-13 10:21:48 UTC
typo in that branch: in the approver/handler part, handler says "approver"

Other than that, observer-abibreak approved by discussion among the spec cabal.
Comment 3 Simon McVittie 2009-04-14 07:08:20 UTC
Merged (before fixing the typo, oops), will be in 0.17.23; typo fix pending review.


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.