[Bug 20774] ConnectionManager: replace ListProtocols and GetParameters with a property

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Thu Oct 22 19:21:26 CEST 2009


http://bugs.freedesktop.org/show_bug.cgi?id=20774





--- Comment #2 from Simon McVittie <simon.mcvittie at collabora.co.uk>  2009-10-22 10:21:26 PST ---
When discussing the future of ConnectionManager with Rob yesterday, we thought
ConnectionManager should have Protocol child objects, with:

* immutable properties for parameters, for this bug
* expected value of RequestableChannelClasses (split into "will be supported" /
"might be supported" or something), for Bug #17312
* expected value of Interfaces (split similarly), for Bug #18172
* expected value of SimplePresence.Statuses (split similarly?), so we can tell
whether we can/might be able to go invisible
* expected avatar requirements, for Bug #20775
* NormalizeContact(), for offline normalization
* IdentifyAccount(), for Bug #23131

For round-trip reduction, the ConnectionManager should have a property that is
a map from the object path of each Protocol object (or the tail of the object
path, or something) to a dict of its immutable properties.


-- 
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the telepathy-bugs mailing list