[telepathy-spec/master] Conference: explain why SupportsNonMerges is that way round
Simon McVittie
simon.mcvittie at collabora.co.uk
Fri Nov 27 03:08:04 PST 2009
Text from wjt's summary of a spec meeting.
---
spec/Channel_Interface_Conference.xml | 9 +++++++++
1 files changed, 9 insertions(+), 0 deletions(-)
diff --git a/spec/Channel_Interface_Conference.xml b/spec/Channel_Interface_Conference.xml
index 39e3030..e199e00 100644
--- a/spec/Channel_Interface_Conference.xml
+++ b/spec/Channel_Interface_Conference.xml
@@ -274,6 +274,15 @@
incorporating any 1-1 chats at all - indeed, this is the normal
way to do it - or as a continuation of a single 1-1 chat, and then
invite other people in later.</p>
+
+ <p>The sense of this property is a bit awkward, but it avoids making it
+ an anti-capability. If the sense were inverted, then its presence in
+ RequestableChannelClasses would imply that the protocol <em>lacks</em>
+ a feature; as it stands, it is additive. (Contrast with
+ <tp:dbus-ref
+ namespace="org.freedesktop.Telepathy.Channel.Type.StreamedMedia"
+ >ImmutableStreams</tp:dbus-ref>, which is the wrong way around for
+ backwards-compatibility reasons.)</p>
</tp:rationale>
<p>If false, <tp:member-ref>InitialChannels</tp:member-ref> SHOULD be
--
1.5.6.5
More information about the telepathy-commits
mailing list