Bug 27391

Summary: Channel type introductions should document sensible filters for clients
Product: Telepathy Reporter: Will Thompson <will>
Component: tp-specAssignee: Telepathy bugs list <telepathy-bugs>
Status: RESOLVED MOVED QA Contact: Telepathy bugs list <telepathy-bugs>
Severity: normal    
Priority: medium    
Version: git master   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:

Description Will Thompson 2010-03-31 06:10:32 UTC
We've had quite a few cases lately of clients missing channels, or the CM not advertising the right capabilities, because clients' filters weren't the right shape. In particular, for StreamedMedia you need three filters, and a bunch of tokens from MediaSignalling, but the documentation for this is split and hidden away in the InitialAudio property definition and in the video/h264 token definition.

Each channel type should have a section in its introduction for common shapes of filters you might want to use.
Comment 1 Will Thompson 2010-03-31 06:47:35 UTC
I made a start for StreamedMedia; see the "Handler filters" section in <http://people.freedesktop.org/~wjt/telepathy-spec-channel_type_filters/spec/org.freedesktop.Telepathy.Channel.Type.StreamedMedia.html#description>.
Comment 2 Simon McVittie 2010-03-31 06:54:43 UTC
Yes. I want to do a spec release shortly, so I'll incorporate this.
Comment 3 Simon McVittie 2010-03-31 07:10:33 UTC
Branch merged, will be in 0.19.2. The bug remains open and unassigned, for all the other channel types.
Comment 4 GitLab Migration User 2019-12-03 20:21:14 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/telepathy/telepathy-spec/issues/65.

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.