summaryrefslogtreecommitdiff
path: root/NewHome.mdwn
diff options
context:
space:
mode:
authorGeorge Kiagiadakis <gkiagia@tolabaki.gr>2016-06-17 19:02:04 +0300
committerGeorge Kiagiadakis <gkiagia@tolabaki.gr>2016-06-17 19:02:04 +0300
commitd7644092437170b1770e373e551c2d0b23d00086 (patch)
tree3cea1a197d26a44d180abbea3550f692565db192 /NewHome.mdwn
parent242732909838a37d8c738a36e7dc7660cbabcb46 (diff)
begin working on a new home page
Diffstat (limited to 'NewHome.mdwn')
-rw-r--r--NewHome.mdwn42
1 files changed, 42 insertions, 0 deletions
diff --git a/NewHome.mdwn b/NewHome.mdwn
new file mode 100644
index 0000000..237e1ee
--- /dev/null
+++ b/NewHome.mdwn
@@ -0,0 +1,42 @@
+
+# About
+
+[[!img Telepathy.png]]
+
+Telepathy is a flexible, modular communications framework that enables real-time communication via pluggable protocol backends. Telepathy is a **communications service** that can be accessed by many applications ("clients") simultaneously.
+
+This allows any application to access presence information, request a communications channel (potentially handled by another client), or collaborate contact-to-contact.
+
+Telepathy provides protocol backends for most popular protocols including: Jabber/XMPP/Jingle, link-local XMPP, SIP, Yahoo/AIM and IRC via a unified [[D-Bus|http://dbus.freedesktop.org]] API. It also provides convenience libraries for GLib and Qt to simplify using the API from applications.
+
+Telepathy exposes the available real-time communications capabilities of each protocol: presence, contact rosters, text chat, voice and video over IP, file transfer and [[Telepathy Tubes|Tubes]].
+
+ [[!img TelepathyArchitectureOverview.png]]
+
+Telepathy is **modular**. Each backend and client runs in a separate process, allowing for much greater security and resilience. It is suitable both for embedded and desktop environments.
+
+# Using Telepathy
+
+## End users
+
+Telepathy is a *framework*, therefore it is mainly targetted to developers that want to enable real-time communication and collaboration features in their applications.
+
+As an end user, you can make use of one of the *Clients* of Telepathy, which are listed in the Clients section of the *[[Components|Components]]* page.
+
+## Developers
+
+Take a look at:
+* the [Telepathy Developer's Manual](https://telepathy.freedesktop.org/doc/book/) (*slightly outdated*)
+* the [[DBus API Spec|DbusSpec]]
+
+Choose and download a high-level library to use:
+* [[Telepathy GLib|Telepathy GLib]]
+* [[Telepathy Qt|Telepathy Qt]]
+
+Check out misc useful information for developers:
+* [[Debugging|Debugging]]
+* [[Developer Notes|DeveloperNotes]]
+
+[[Report Bugs|Bugs]]
+
+This wiki is undergoing [[conversion]]. If you have a fd.o shell account, you can help!