KDE voice/video communication abstraction?

Emmanuel Lepage emmanuel.lepage at savoirfairelinux.com
Fri Jun 15 15:37:18 UTC 2012


Hi,

Right, Decibel, I remember that one now, havn't heard about it in a while, look quite dead. Still, the concept is really close to what I am interested in making possible in the long run. As of now, I think we can both agree, just like Nepomuk, contacts and communication are not integrated as well/deep as they could be in the desktop. When I think about telepathy potential, like coop-edit for some of my favorite KDE applications, I think of this http://xkcd.com/989/. I want to live in that world :P. The potential is so great. Just think sharing a document between a tablet/smartphone to a desktop/notebook in real time.

But the challenge is, what is the best way to integrate those features into applications? This probably have been discussed over and over, but I am still asking. I don't think an hard dependency on telepathy for KDElibs would be well accepted right now. Conditional compilation for each application lack the central integration that make KDE so great. So, how to do it? How to implement KDE wide tools/API to make communication features integration trivial enough? Decibel is dead, but could the concept somehow live on?

About the ConnectionManagers, looking at http://cgit.freedesktop.org/telepathy/ and the previous comment, I wonder, is there an high level way to integrate complex protocols, if possible in Qt? I don't really want to maintain yet another complete implementation and the glib/networking team are busy implementing lower level features and protocols. Integration is up to me. We are open to invest / help you on some protocols and features as long as SFLPhone daemon remain a separated entity. This could probably take some weight off your shoulder so you can concentrate of all those awesome telepathy use case I hear every year. I can not make firm commitment on anything possible at this point, but the door -is- open.


More information about the KDE-Telepathy mailing list