Bug 22934

Summary: ContactCapabilities: finish and undraft
Product: Telepathy Reporter: Simon McVittie <smcv>
Component: tp-specAssignee: Telepathy bugs list <telepathy-bugs>
Status: RESOLVED FIXED QA Contact: Telepathy bugs list <telepathy-bugs>
Severity: blocker    
Priority: medium Keywords: patch
Version: unspecified   
Hardware: Other   
OS: All   
URL: http://git.collabora.co.uk/?p=user/smcv/telepathy-spec-smcv.git;a=shortlog;h=refs/heads/stable-ccaps
Whiteboard:
i915 platform: i915 features:
Bug Depends on: 19683, 20903    
Bug Blocks: 23148, 23284    

Description Simon McVittie 2009-07-24 07:05:36 UTC
I've re-drafted as .DRAFT2 to address some problems with the current draft.

http://people.freedesktop.org/~smcv/telepathy-spec-ccaps2/

http://git.collabora.co.uk/?p=user/smcv/telepathy-spec-smcv.git;a=shortlog;h=refs/heads/ccaps2
Comment 1 Simon McVittie 2009-08-05 10:38:27 UTC
Branch updated with:

* Client_Capability (the string) renamed to Handler_Capability_Token

* Client_Capabilities (the struct) renamed to Handler_Capabilities

* bonus markup for contact attributes and handler capability tokens
Comment 2 Simon McVittie 2009-08-05 10:42:37 UTC
This branch should be merged before GNOME 2.28, so that Empathy can have the right capability strings to be callable when MC gains ContactCapabilities draft 2 support.

The branch in its current state adds the Handler_Capability_Token type and the Capabilities property in Handler, and some handler capability tokens in MediaSignalling, as stable API; meanwhile, the ContactCapabilities draft itself is still a draft. As such, I think we should merge it as soon as we're agreed that my approach is good, rather than waiting for ContactCapabilities itself to be implemented and perfected. Not merging right now to give Rob a chance to veto...
Comment 3 Simon McVittie 2009-09-11 11:13:58 UTC
This is among the spec changes from today's spec meeting. Blocker for 0.17.28.
Comment 4 Simon McVittie 2009-09-14 12:26:03 UTC
Fixed in 0.17.28

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.