[Telepathy-commits] [telepathy-spec/master] Expand on req27

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


20080609113540-53eee-9efaf6235dca61ef4e4214fb87e0618704c09f3d.gz
---
 doc/request.txt |   11 ++++++++++-
 1 files changed, 10 insertions(+), 1 deletions(-)

diff --git a/doc/request.txt b/doc/request.txt
index 9f6765a..c6ce54a 100644
--- a/doc/request.txt
+++ b/doc/request.txt
@@ -242,13 +242,22 @@ Romeo chooses a past conversation with Juliet in a log browser and wants
 to resume it. (The definition of threading in XMPP expects that this is
 possible.)
 
+:New vs. existing:
+    Existing channel preferred, new channel acceptable
+:Definition of channel identity:
+    ChannelType is Text, TargetHandleType is CONTACT, TargetHandle is juliet,
+    ThreadID is the same as before
+
 Current implementation: same as req2_
 
-Problems: Juliet cannot distinguish between this case and req2_
+Problems addressed by proposed implementation: Juliet cannot distinguish
+between this case and req2_
 
 Proposed implementation: same as req26_, except that it resembles
 req2_ instead of req1_ (i.e. no SUPRESS_HANDLER flag)
 
+Problems remaining: same as req26_ (including a potential race, like req26b_)
+
 _`req28`: Recovering from other's disconnection
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 
-- 
1.5.6.5




More information about the Telepathy-commits mailing list