[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