KTp Logger
Daniel Vrátil
dvratil at redhat.com
Sat Aug 10 21:17:26 UTC 2013
Hi guys,
on Akademy we discussed having our own logger that would provide abstraction
over TpLoggerQt (and possibly other backends).
I've just pushed tp-logger branch in ktp-common-internals, which introduces
KTp Logger - a library with API similar to what TpLoggerQt has and a plugin-
based design. There's already tplogger plugin which provides integration with
Telepathy Logger via TpLoggerQt. TpLoggerQt is still just an optional
dependency - without it the plugin will be disabled at build time.
For Windows, there also ktp-winlogger utility, which is an extremely super
simple logger which stores logs into SQLite database and of course there's a
plugin that provides integration with KTp Logger. It's automatically enabled
on Windows, on Linux pass -DENABLE_WINLOGGER=TRUE to CMake. It works on Linux
too :-)
In ktp-text-ui there is a ktplogger branch with logviewer completely ported to
KTp Logger, so you can even test that it works :-) chat-ui and other
components still have to be ported.
I'd appreciate your comments and reviews, both on the API and the actual code,
so that we can merge it for 0.7
Cheers,
Dan
--
Daniel Vrátil
Associate Software Engineer, KDE Desktop Team
Red Hat, Inc
GPG Key: 0xC59D614F6F4AE348
Fingerprint: 4EC1 86E3 C54E 0B39 5FDD B5FB C59D 614F 6F4A E348
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 490 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/kde-telepathy/attachments/20130810/88a54100/attachment.sig>
More information about the KDE-Telepathy
mailing list