[Bug 21787] Connection.Interface.ContactLists

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Tue Jun 8 18:06:15 CEST 2010


https://bugs.freedesktop.org/show_bug.cgi?id=21787

Simon McVittie <simon.mcvittie at collabora.co.uk> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                URL|                            |http://git.collabora.co.uk/
                   |                            |?p=user/smcv/telepathy-spec
                   |                            |-smcv.git;a=shortlog;h=refs
                   |                            |/heads/contact-list-errata
           Keywords|                            |patch

--- Comment #27 from Simon McVittie <simon.mcvittie at collabora.co.uk> 2010-06-08 09:06:14 PDT ---
Review requested for smcv/contact-list-errata.

HTML:
http://people.freedesktop.org/~smcv/telepathy-spec-contact_list_rejection/spec/
gitweb:
http://git.collabora.co.uk/?p=user/smcv/telepathy-spec-smcv.git;a=shortlog;h=refs/heads/contact-list-errata

(In reply to comment #19)
> GetContactListAttributes should be called RequestContactListAttributes, or just
> RequestContactList, because it takes time (potentially quite a while on XMPP).

Fixed in smcv/contact-list-errata.

(In reply to comment #22)
> (In reply to comment #19)
> > It's slightly unspecified what the signals are when you rename a group, say
> > from Old to New with members Alice and Bob. The possibilities are:
> > 
> > 1) GroupRenamed("Old", "New"); GroupsChanged([alice, bob], ["New"], ["Old"])
> > 2) GroupRenamed("Old", "New"); GroupsCreated(["New"]); GroupsRemoved(["Old"]);
> > GroupsChanged([alice, bob], ["New"], ["Old"])
> 
> I implemented (2).

Specified in smcv/contact-list-errata.

> (In reply to comment #21)
> > * The interaction of the D-Bus properties with receiving the initial contact
> > list should be specified. Before that point, I propose that
> > ContactGroups.Groups should always be empty, but all the other ContactList and
> > ContactGroups properties are meaningful.
> 
> I implemented this.

Specified in smcv/contact-list-errata.

> > * The interaction of the contact attributes with receiving the initial contact
> > list should be specified. I propose that they're omitted from the dict before
> > the initial contact list is received, so UIs can detect this if they really
> > care; in practice bindings will interpret this as Presence_State_No, which is
> > also fine.
> 
> I implemented this.

Specified in smcv/contact-list-errata.

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



More information about the telepathy-bugs mailing list