[Bug 13350] ContactInfo interface
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Mon Mar 1 22:01:06 CET 2010
http://bugs.freedesktop.org/show_bug.cgi?id=13350
Simon McVittie <simon.mcvittie at collabora.co.uk> changed:
What |Removed |Added
----------------------------------------------------------------------------
Keywords| |patch
Summary|ContactInfo: implement and |ContactInfo interface
|undraft |
Status Whiteboard|waiting for impl |
--- Comment #5 from Simon McVittie <simon.mcvittie at collabora.co.uk> 2010-03-01 13:01:06 PST ---
(In reply to comment #4)
> The Contact_Info_Flag type should be called Contact_Info_Flags, with
> Contact_Info_Flag as its member prefix.
Done in smcv/contact-info; this required some slight alterations to wording
> Contact_Info_Field_Flag_Parameters_Mandatory is a cumbersome name, and if
> you're not paying attention, the mention of "mandatory" makes it look as though
> the *field* is mandatory. Perhaps we could rename it to
> Contact_Info_Field_Flag_Params_Exact?
Done in smcv/contact-info
(In reply to comment #3)
> Looks good, except: [...]
Fixed in smcv/contact-info
> Marco has requested that the network-traffic-provoking part of GetContactInfo
> is replaced by something like a fire-and-forget RefreshContactInfo(au:
> Contacts) -> void, which polls all of those contacts' info and emits
> ContactInfoChanged signals. This seems easy to do.
Done in smcv/contact-info, but I haven't implemented this in Gabble yet (I'd
like to get the initial implementation merged first)
> * SupportedFields and ContactInfoFlags should have the same semantics as
> SupportedAvatarMIMETypes and friends
Done in smcv/contact-info
> * For interop, it would be nice to have a more elaborate example of ORG:
> perhaps the Wee Ninja should have "ORG:Collabora, Ltd.;Management
> Division;Human Resources\; Company Policy Enforcement" or something, to
> demonstrate nested org.units)
Done in smcv/contact-info
> * Similarly, we should include LABEL (preformatted address) in the list of
> well-known vCard fields, and give the Wee Ninja's address label
Done in smcv/contact-info
--
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