[Bug 14540] Names interface - Aliasing replacement with separate nickname, local alias etc.

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Tue Jan 8 21:23:41 CET 2013


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

--- Comment #48 from Simon McVittie <simon.mcvittie at collabora.co.uk> ---
I ported Salut (http://cgit.freedesktop.org/~smcv/telepathy-salut/log/?h=names)
and started on Gabble
(http://cgit.freedesktop.org/~smcv/telepathy-salut/log/?h=wip-names,
http://cgit.freedesktop.org/~smcv/telepathy-salut/log/?h=wip-less-qdata).

In Gabble, one test fails (roster/groups.py), which I haven't debugged yet, and
we still need a nickname cache that doesn't undermine this interface by saving
nicknames to the roster, i.e. a local sqlite or something. GabbleVCardManager
is a natural place to put that cache, but may require refactoring
WockyCapsCache's sqlite code so we don't duplicate most of it.

Feedback from Gabble implementation: we need to document whether
set_nickname_async() and set_local_alias_async() will receive "" or NULL as
their argument (and we should ensure that it's always one of those, never the
other).

-- 
You are receiving this mail because:
You are the QA Contact for the bug.



More information about the telepathy-bugs mailing list