Bug 15908 - Refactor Jingle state machine
Summary: Refactor Jingle state machine
Status: RESOLVED FIXED
Alias: None
Product: Telepathy
Classification: Unclassified
Component: gabble (show other bugs)
Version: unspecified
Hardware: Other All
: high enhancement
Assignee: Telepathy bugs list
QA Contact: Telepathy bugs list
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 13159 15907
  Show dependency treegraph
 
Reported: 2008-05-12 05:11 UTC by Simon McVittie
Modified: 2008-12-02 10:25 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

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.