Bug 43591

Summary: Update spec files to spec 0.25.1 and generate low-level bindings for all non-draft interfaces
Product: Telepathy Reporter: Andre Moreira Magalhaes <andrunko>
Component: tp-qtAssignee: Telepathy bugs list <telepathy-bugs>
Status: RESOLVED FIXED QA Contact: Telepathy bugs list <telepathy-bugs>
Severity: normal    
Priority: medium CC: ollisal
Version: unspecifiedKeywords: patch
Hardware: Other   
OS: All   
URL: http://cgit.collabora.com/git/user/andrunko/telepathy-qt4.git/log/?h=spec-0.25.1
Whiteboard:
i915 platform: i915 features:
Bug Depends on:    
Bug Blocks: 43590, 43592, 43593, 43594, 43595, 43596, 43597, 43598, 43599    

Description Andre Moreira Magalhaes 2011-12-07 11:24:14 UTC
The following interfaces do not have low-level bindings generated and are not drafts:
Chan.I.RoomConfig1, Chan.I.Room2, Chan.I.SMS, Chan.I.Subject2,  Chan.I.FileTransfer.Metadata, Proto.I.Addressing
Comment 1 Andre Moreira Magalhaes 2011-12-07 11:36:53 UTC
Branch at URL attempts to fix this.
Comment 2 Andre Moreira Magalhaes 2011-12-07 11:57:06 UTC
Branch updated again removing the generation of low-level bindings for Chan.I.RoomConfig1, Chan.I.Room2, Chan.I.Subject2 that are versioned interfaces. We still have to decide what to do with versioned interfaces to avoid breaking ABI when updating to new versions before generating bindings for them.
Comment 3 Andre Moreira Magalhaes 2011-12-07 12:02:10 UTC
Bug #43592 was created for the versioned interfaces.
Comment 4 Andre Moreira Magalhaes 2011-12-07 12:43:08 UTC
Olli reviewed this at IRC, branch merged upstream. It will be in 0.9.0.

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.