[Telepathy-commits] [telepathy-spec/master] ChannelDispatcher: recommend against making it activatable, just like AccountManager

Simon McVittie simon.mcvittie at collabora.co.uk
Fri Sep 26 08:21:15 PDT 2008


---
 spec/Channel_Dispatcher.xml |   10 ++++++++++
 1 files changed, 10 insertions(+), 0 deletions(-)

diff --git a/spec/Channel_Dispatcher.xml b/spec/Channel_Dispatcher.xml
index 7636d5f..4ca7996 100644
--- a/spec/Channel_Dispatcher.xml
+++ b/spec/Channel_Dispatcher.xml
@@ -37,6 +37,16 @@
         interface at the object path
         <code>/org/freedesktop/Telepathy/ChannelDispatcher</code>.</p>
 
+      <p>Until a mechanism exists for making a reasonable automatic choice
+        of ChannelDispatcher implementation, it is RECOMMENDED that
+        implementations do not register as an activatable service for the
+        ChannelDispatcher's well-known bus name. Instead, it is intended that
+        some component of the user's session will select and activate a
+        particular implementation, and that other Telepathy-enabled programs
+        can detect whether channel request/dispatch functionality is available
+        by checking whether the ChannelDispatcher's well-known name is in use
+        at runtime.</p>
+
       <p>There are three categories of client process defined by this
         specification:</p>
 
-- 
1.5.6.5




More information about the Telepathy-commits mailing list