[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