Bug 27458

Summary: implement spec 0.19.3
Product: Telepathy Reporter: Simon McVittie <smcv>
Component: tp-pythonAssignee: Telepathy bugs list <telepathy-bugs>
Status: RESOLVED FIXED QA Contact: Telepathy bugs list <telepathy-bugs>
Severity: normal    
Priority: medium Keywords: patch
Version: git master   
Hardware: Other   
OS: All   
URL: http://git.collabora.co.uk/?p=user/jonny/telepathy-python.git;a=shortlog;h=refs/heads/newspec
Whiteboard: review+
i915 platform: i915 features:

Description Simon McVittie 2010-04-05 04:45:52 UTC
telepathy-python should implement telepathy-spec 0.19.3:

* implement Connection.Status, Connection.Interfaces properties (also SelfHandle if it's not already supported)

* make GetContactAttributes more tolerant, if wjt hasn't done this already

* generate code for Balance stable API, if not already done

If some of this needs support from the CMs that use telepathy-python, please clone this bug to butterfly and sunshine.
Comment 1 Jonny Lamb 2010-04-07 12:32:34 UTC
(In reply to comment #0)
> telepathy-python should implement telepathy-spec 0.19.3:

Updated the spec XML in git to 0.19.3.

> * implement Connection.Status, Connection.Interfaces properties

Done.

> (also SelfHandle if it's not already supported)

Already done.

> * make GetContactAttributes more tolerant, if wjt hasn't done this already

butterfly already has this thanks to Will.

> * generate code for Balance stable API, if not already done

Already done.
Comment 2 Simon McVittie 2010-04-08 05:51:19 UTC
Ship it. Since it sounds as though GetContactAttributes needs to be per-CM at the moment, I'll clone this bug against sunshine.
Comment 3 Jonny Lamb 2010-04-08 06:32:38 UTC
Cheers for the review.

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.