Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
T
telepathy-spec
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
178
Issues
178
List
Boards
Labels
Service Desk
Milestones
Merge Requests
1
Merge Requests
1
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Operations
Operations
Incidents
Environments
Packages & Registries
Packages & Registries
Container Registry
Analytics
Analytics
CI / CD
Repository
Value Stream
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Telepathy
telepathy-spec
Commits
27961ae2
Commit
27961ae2
authored
Feb 07, 2014
by
Guillaume Desmottes
🐐
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Group: remove mentions to StreamedMedia
Call1 doesn't use Group so there is no need to update those.
parent
fc45dd55
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
5 additions
and
53 deletions
+5
-53
spec/Channel_Interface_Group1.xml
spec/Channel_Interface_Group1.xml
+5
-53
No files found.
spec/Channel_Interface_Group1.xml
View file @
27961ae2
...
...
@@ -402,9 +402,8 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.</
<p>
No reason was provided for this change.
</p>
<p>
In particular, this reason SHOULD be used when representing
users joining a named chatroom in the usual way, users leaving
a chatroom by their own request, and normal termination of a
StreamedMedia call by the remote user.
</p>
users joining a named chatroom in the usual way and users leaving
a chatroom by their own request.
</p>
<p>
If the
<tp:member-ref>
SelfHandle
</tp:member-ref>
is removed from
a group for this reason and the actor is not the SelfHandle, the
...
...
@@ -421,19 +420,6 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.</
<p>
The change is due to a user going offline. Also used when
user is already offline, but this wasn't known previously.
</p>
<p>
If a one-to-one StreamedMedia call fails because the
contact being called is offline, the connection manager
SHOULD indicate this by removing both the
<tp:member-ref>
SelfHandle
</tp:member-ref>
and the other
contact's handle from the Group interface with reason
Offline.
</p>
<tp:rationale>
For 1-1 calls, the call terminates as a result of removing the
remote contact, so the SelfHandle should be removed at the same
time as the remote contact and for the same reason.
</tp:rationale>
<p>
If a handle is removed from a group for this reason, the
equivalent D-Bus error is
<code>
im.telepathy.v1.Error.Offline
</code>
.
</p>
...
...
@@ -453,19 +439,6 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.</
<tp:docstring
xmlns=
"http://www.w3.org/1999/xhtml"
>
<p>
The change is due to a busy indication.
</p>
<p>
If a one-to-one StreamedMedia call fails because the
contact being called is busy, the connection manager
SHOULD indicate this by removing both the
<tp:member-ref>
SelfHandle
</tp:member-ref>
and the other
contact's handle from the Group interface with reason
Busy.
</p>
<tp:rationale>
For 1-1 calls, the call terminates as a result of removing the
remote contact, so the SelfHandle should be removed at the same
time as the remote contact and for the same reason.
</tp:rationale>
<p>
If the
<tp:member-ref>
SelfHandle
</tp:member-ref>
is removed
from a group for this reason, the equivalent D-Bus error is
<code>
im.telepathy.v1.Error.Busy
</code>
.
...
...
@@ -504,18 +477,9 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.</
<p>
The change is because the requested contact does not exist.
</p>
<p>
For instance, if the user invites a nonexistent contact to a
chatroom or attempts to call a nonexistent contact, this could
be indicated by the CM adding that contact's handle to
remote-pending for reason None or Invited, then removing it for
reason Invalid_Contact. In the case of a 1-1 StreamedMedia
call, the CM SHOULD remove the self handle from the Group
in the same signal.
</p>
<tp:rationale>
For 1-1 calls, the call terminates as a result of removing the
remote contact, so the SelfHandle should be removed at the same
time as the remote contact and for the same reason.
</tp:rationale>
chatroom, this could be indicated by the CM adding that
contact's handle to remote-pending for reason None or Invited,
then removing it for reason Invalid_Contact.
</p>
<p>
If a contact is removed from a group for this reason, the
equivalent D-Bus error is
...
...
@@ -527,18 +491,6 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.</
<tp:docstring
xmlns=
"http://www.w3.org/1999/xhtml"
>
<p>
The change is because the requested contact did not respond.
</p>
<p>
If a one-to-one StreamedMedia call fails because the
contact being called did not respond, or the local user
did not respond to an incoming call, the connection
manager SHOULD indicate this by removing both the
<tp:member-ref>
SelfHandle
</tp:member-ref>
and the other
contact's handle from the Group interface with reason
No_Answer.
</p>
<tp:rationale>
Documenting existing practice.
</tp:rationale>
<p>
If a contact is removed from a group for this reason, the
equivalent D-Bus error is
<code>
im.telepathy.v1.Error.NoAnswer
</code>
.
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment