Bug 15908

Summary: Refactor Jingle state machine
Product: Telepathy Reporter: Simon McVittie <smcv>
Component: gabbleAssignee: Telepathy bugs list <telepathy-bugs>
Status: RESOLVED FIXED QA Contact: Telepathy bugs list <telepathy-bugs>
Severity: enhancement    
Priority: high    
Version: unspecified   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:
Bug Depends on:    
Bug Blocks: 13159, 15907    

Description Simon McVittie 2008-05-12 05:11:19 UTC
Currently we implement an older version of the Jingle signalling, and an older version of GTalk's variant of it.

Since we implemented that, both the spec has changed, GTalk was updated to the new spec, and the spec has changed again, so we have to update our code to work
with the new versions of the protocol.

Currently GTalk PC client has backwards-compatibility support so we can interoperate with them, but to ensure future interoperability we should have to update our code.

This is also needed for proper Hold implementation, which requires Jingle features that the old version we implemented doesn't have.

A prerequisite for all of this is to refactor the Jingle state machine.

Vaguely assigned to Senko.
Comment 1 Senko Rasic 2008-12-02 10:25:41 UTC
Fixed in release 0.7.16 with the merge of the big jingle branch.

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.