On Friday, July 15, 2011 19:04:05 Raphael Kubo da Costa wrote:
> Michael Zanetti <mzane...@kde.org> writes:
> > Following the telepathy mailing lists I know that telepathy devs have no
> > intentions to extend the framework to support plugins other than
> > protocols. This makes for example end-to-end encryption (like OTR and
> > GPG plugins) impossible to be added to the framework but rather to each
> > application again. Having such plugins in the application layer again
> > somehow kills the scope of such a framework as telepathy.
> 
> Are you sure about the impossibility part? There's a friend of mine
> whose GSoC project [1] involves adding OTR support to the Telepathy
> spec. However, I've never followed the mailing lists or learned how
> Telepathy works, so it'd be good if you could clarify this :-)

That sounds great! Last time I checked (a few months ago) all I could find were 
some discussions in the telepathy bugtracker where a lot of people were 
complaining about the lack of OTR support and telepathy devs ignoring it with 
comments like "we have not intentions to add it" or "there are more important 
things to do".

The difficulty with telepathy and OTR is that telepathy is more modular than 
old-fashioned IM-Clients. To do it properly you need a plugin in the daemon 
that does the actual encryption, a plugin in the chatwindow application to 
start/stop encryption, a plugin in the systemsettings module to manage 
personal keys and another one for the contact list application to manage you 
contacts public keys. This means not only a lot of API design and 
communication in the plugin itself but also adding plugin API's to basically 
every module of the telepathy stack.

But it seems that in the meantime some people stepped up and added an 
architecture for end-to-end encryption [2]. There is even some work for OTR 
support going on now [3]. However, according to the commit logs the projects 
seems to be stalled again since 2 months.

Hope this helps,
Michael

> [1] http://live.gnome.org/JoaoPauloRechiVita_Telepathy_OTR
[2] https://bugs.freedesktop.org/show_bug.cgi?id=29904
[3] https://gitorious.org/wolfrage-telepathy/otr
_______________________________________________
kopete-devel mailing list
kopete-devel@kde.org
https://mail.kde.org/mailman/listinfo/kopete-devel

Reply via email to