== Overview ==

[http://telepathy.freedesktop.org/ Telepathy] is a communications framework built around DBus. Connections to IM servers, text conversations, and voice calls (for instance) can be implemented with a number of separate processes, interacting via the session bus. This approach allows each component to do one thing well, rather than requiring a single monolithic application to provide every piece of functionality. It also allows any new UI to reuse the existing connection managers rather than having to reimplement every protocol itself.

== Telepathy protocol plug-in ==

[wiki:sttwister Felix Kerekes] is currently working on a [wiki:GSoC2009/TelepathyPrpl libpurple protocol plug-in for Telepathy] for [wiki:SummerOfCode2009 Summer of Code 2009].

== libpurple-based connection manager ==

[wiki:resiak Will Thompson] started [wiki:TelepathyHaze telepathy-haze] — a Telepathy connection manager based on libpurple — for [wiki:SummerOfCode2007 Summer of Code 2007], mentored by [http://www.robot101.net/ Robert McQueen]. (His project proposal also originally included writing a Telepathy prpl, but there wasn't time.)