New external dependencies for 2.32: telepathy-logger
- From: Guillaume Desmottes <gdesmott gnome org>
- To: desktop-devel-list gnome org
- Subject: New external dependencies for 2.32: telepathy-logger
- Date: Fri, 19 Mar 2010 14:39:13 +0100
Hi,
I'd like to make Empathy depends on the telepathy-logger [1] during the
2.31 cycle.
This module has 2 part:
- A daemon used to logs messages (but will gain support for logging more
events such as calls in the future).
- A library to allow client to easily access logs.
This approach has the following advantages:
- Ensuring that all the conversations are properly logged; even when
using another Telepathy client or if Empathy crashed.
- Allow other applications to retrieve logs; this will be used by
gnome-shell.
- More code shared between Telepathy clients.
- Better Telepathy integration.
- New fancy feature such as displaying the list of contacts to who user
recently talked for example.
Empathy has currently an optional dependency on tp-logger (used by
MeeGo). I plan to remove it to reduce #ifdef in code and be able to
properly implement Approvers [2] in Empathy.
G.
[1] http://telepathy.freedesktop.org/wiki/Logger
[2] https://bugzilla.gnome.org/show_bug.cgi?id=599158
--
Guillaume Desmottes <gdesmott gnome org>
Jabber <cassidy jabber belnet be>
GPG 1024D/711E31B1 | 1B5A 1BA8 11AA F0F1 2169 E28A AC55 8671 711E 31B1
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]