[Telepathy] status of empathy and XMPP in telepathy

Daniel Pocock daniel at pocock.pro
Fri Apr 29 12:07:06 UTC 2016

On 29/04/16 11:32, Michael Vetter wrote:
> On Tue, 26 Apr 2016 17:52:06 +0200
> Daniel Pocock <daniel at pocock.pro> wrote:
>> telepathy-gabble appears to be based on the telepathy-glib bindings
>> A lot of the newer work appears to be using TelepathyQt instead of
>> telepathy-glib.  My first suggestion would be to look for any attempts
>> to do XMPP with TelepathyQt or possible start such an implementation.
>> Look at how I started the telepathy-resiprocate project for an
>> example.
> Is this a good idea if I want to help improve Empathy? I am not sure if
> a GNOME project will use Qt.

In this context, it is perfectly OK.  Connection managers run as
back-end processes.  TelepathyQt uses some low level Qt libs but not the
UI stuff, so it has no impact on GNOME.  Many of the other newer
connection managers will also work this way.

>> Secondly, telepathy-gabble has a focus on the Google Talk version of
>> XMPP, especially for voice and video.
>> - the NAT traversal parameters are hard-coded to use Google servers,
>> making it useless if neither user is a Google account
>> - this Google emphasis is irrelevant now anyway, since Google is not
>> supporting XMPP properly at all any more.
>> Bottom line: don't be afraid to lose the Google support, go for
>> standard ICE and TURN.
> That should definitely changed.
> However I am still uncertain on how to proceed here.
> Someone showing me the way into the project would be good.
> _______________________________________________
> telepathy mailing list
> telepathy at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/telepathy

More information about the telepathy mailing list