<br><br><div class="gmail_quote">On Sat, Aug 10, 2013 at 10:17 PM, Daniel Vrátil <span dir="ltr"><<a href="mailto:dvratil@redhat.com" target="_blank">dvratil@redhat.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi guys,<br>
<br>
on Akademy we discussed having our own logger that would provide abstraction<br>
over TpLoggerQt (and possibly other backends).<br>
<br>
I've just pushed tp-logger branch in ktp-common-internals, which introduces<br>
KTp Logger - a library with API similar to what TpLoggerQt has and a plugin-<br>
based design. There's already tplogger plugin which provides integration with<br>
Telepathy Logger via TpLoggerQt. TpLoggerQt is still just an optional<br>
dependency - without it the plugin will be disabled at build time.<br></blockquote><div><br></div><div>If we had a Telepathy tube that allowed me to hug you through the internet, I would be using it on you right now. </div>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
For Windows, there also ktp-winlogger utility, which is an extremely super<br>
simple logger which stores logs into SQLite database and of course there's a<br>
plugin that provides integration with KTp Logger. It's automatically enabled<br>
on Windows, on Linux pass -DENABLE_WINLOGGER=TRUE to CMake. It works on Linux<br>
too :-)<br>
<br>
In ktp-text-ui there is a ktplogger branch with logviewer completely ported to<br>
KTp Logger, so you can even test that it works :-) chat-ui and other<br>
components still have to be ported.<br>
<br>
I'd appreciate your comments and reviews, both on the API and the actual code,<br>
so that we can merge it for 0.7<br>
<br></blockquote><div>Can I be a nuisance and ask you to open a ReviewBoard for the two as well?</div><div><br></div><div>Branches are great for trying, difficult for giving feedback on.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

Cheers,<br>
Dan<br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
Daniel Vrátil<br>
Associate Software Engineer, KDE Desktop Team<br>
Red Hat, Inc<br>
<br>
GPG Key: 0xC59D614F6F4AE348<br>
Fingerprint: 4EC1 86E3 C54E 0B39 5FDD B5FB C59D 614F 6F4A E348</font></span><br>_______________________________________________<br>
KDE-Telepathy mailing list<br>
<a href="mailto:KDE-Telepathy@kde.org">KDE-Telepathy@kde.org</a><br>
<a href="https://mail.kde.org/mailman/listinfo/kde-telepathy" target="_blank">https://mail.kde.org/mailman/listinfo/kde-telepathy</a><br>
<br></blockquote></div><br>