[Bug 27274] Make the telepathy logger extensions library public

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Thu Mar 25 14:57:18 CET 2010


http://bugs.freedesktop.org/show_bug.cgi?id=27274





--- Comment #7 from Simon McVittie <simon.mcvittie at collabora.co.uk>  2010-03-25 06:57:07 PST ---
(In reply to comment #5)
> So the problem here is that libtelepathy-logger contains GPL code (bunch of GPL
> code from Empathy), so comes with all of those problems.

*cries*

So we have convenience code that wraps these D-Bus calls in C API, written
specifically for this project by Collabora and usable under a license of our
choice, but we can't use them from certain clients of the logger, because
something else in libtelepathy-logger is GPL?

The best way out of this might be to have a small libtelepathy-logger with the
(LGPL && client-relevant) API, a larger libtelepathy-logger-gpl (dependent on
lt-l) with the (GPL && client-relevant) API, and the daemon linking both and
adding daemon-only stuff?

> Also, we don't want to do read/write type things from the direct IO lib, e.g.
> favourites.

I think you're conflating use of libtelepathy-logger with use of direct I/O
into the log stores. These aren't necessarily the same thing.


-- 
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the telepathy-bugs mailing list