[Bug 71228] New: let a Handler bypass approval for text conferences containing its handled channels
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Mon Nov 4 19:05:55 CET 2013
https://bugs.freedesktop.org/show_bug.cgi?id=71228
Priority: lowest
Bug ID: 71228
Assignee: telepathy-bugs at lists.freedesktop.org
Summary: let a Handler bypass approval for text conferences
containing its handled channels
QA Contact: telepathy-bugs at lists.freedesktop.org
Severity: enhancement
Classification: Unclassified
OS: All
Reporter: simon.mcvittie at collabora.co.uk
Hardware: Other
Status: NEW
Version: git master
Component: tp-spec
Depends on: 24906
Product: Telepathy
On https://bugs.freedesktop.org/show_bug.cgi?id=24906#c12 I wrote:
> I've also updated my smcv/conference branch, with:
>
...
> * Handler.FUTURE.RelatedConferencesBypassApproval added, as per discussion in real life (particularly useful for Text UIs)
As a result, Client_Handler_Future.xml contains this:
<property name="RelatedConferencesBypassApproval"
tp:name-for-bindings="Related_Conferences_Bypass_Approval"
type="b" access="read">
<tp:docstring xmlns="http://www.w3.org/1999/xhtml">
<p>If true, channels destined for this handler that have the
<tp:dbus-ref namespace="im.telepathy.v1.Channel.Interface"
>Conference1</tp:dbus-ref> interface, with a channel that
was previously handled by the same client process in their
<tp:dbus-ref
namespace="im.telepathy.v1.Channel.Interface.Conference1"
>InitialChannels</tp:dbus-ref> property, should bypass the
approval stage. In effect, this is a weaker form of
<tp:dbus-ref namespace="im.telepathy.v1.Client.Handler"
>BypassApproval</tp:dbus-ref>.</p>
<tp:rationale>
<p>It would be reasonable for a user interface to accept
invitations to continuations of an existing channel automatically,
or not; this is a matter of UI policy.</p>
<p>It's somewhat complex for an Approver to keep track of which
channels are being handled by a particular Handler, but
the Channel Dispatcher already has to track this, so it's
useful for the channel dispatcher to assist here.</p>
</tp:rationale>
</tp:docstring>
</property>
As far as I know, this has never been implemented. If we want this, someone
needs to implement it.
I'm probably going to delete it from Telepathy 1.0 and someone can put it back
if they want it.
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
More information about the telepathy-bugs
mailing list