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