summaryrefslogtreecommitdiff
path: root/extensions
diff options
context:
space:
mode:
authorTomeu Vizoso <tomeu.vizoso@collabora.co.uk>2010-09-21 19:07:18 +0200
committerTomeu Vizoso <tomeu.vizoso@collabora.co.uk>2010-09-22 19:11:27 +0200
commite6fd42e02f85665451e5332caa3300b3c03f516b (patch)
treeae655fc5b0d328e268707aba3026fcd51414eaac /extensions
parent56dfc05134c9326b56cf8b53437f613c65caff0d (diff)
Remove support for gadget
It has never been used in production and the tendency is to use smaller shared rosters and standard XMPP search.
Diffstat (limited to 'extensions')
-rw-r--r--extensions/Makefile.am4
-rw-r--r--extensions/OLPC_Channel_Interface_View.xml96
-rw-r--r--extensions/OLPC_Channel_Type_ActivityView.xml49
-rw-r--r--extensions/OLPC_Channel_Type_BuddyView.xml48
-rw-r--r--extensions/OLPC_Gadget.xml64
-rw-r--r--extensions/all.xml4
6 files changed, 0 insertions, 265 deletions
diff --git a/extensions/Makefile.am b/extensions/Makefile.am
index 622498179..4936e2090 100644
--- a/extensions/Makefile.am
+++ b/extensions/Makefile.am
@@ -19,10 +19,6 @@ EXTRA_DIST = \
Gabble_Plugin_Test.xml \
OLPC_Activity_Properties.xml \
OLPC_Buddy_Info.xml \
- OLPC_Gadget.xml \
- OLPC_Channel_Interface_View.xml \
- OLPC_Channel_Type_BuddyView.xml \
- OLPC_Channel_Type_ActivityView.xml \
Channel_Interface_Sasl_Authentication.xml \
Channel_Type_Server_Authentication.xml \
Connection_Interface_Client_Types.xml
diff --git a/extensions/OLPC_Channel_Interface_View.xml b/extensions/OLPC_Channel_Interface_View.xml
deleted file mode 100644
index 7f404023a..000000000
--- a/extensions/OLPC_Channel_Interface_View.xml
+++ /dev/null
@@ -1,96 +0,0 @@
-<?xml version="1.0" ?>
-<node name="/OLPC_Channel_Interface_View" xmlns:tp="http://telepathy.freedesktop.org/wiki/DbusSpec#extensions-v0">
- <tp:copyright> Copyright (C) 2008 Collabora Limited </tp:copyright>
- <tp:license xmlns="http://www.w3.org/1999/xhtml">
- <p>This library is free software; you can redistribute it and/or
-modify it under the terms of the GNU Lesser General Public
-License as published by the Free Software Foundation; either
-version 2.1 of the License, or (at your option) any later version.</p>
-
-<p>This library is distributed in the hope that it will be useful,
-but WITHOUT ANY WARRANTY; without even the implied warranty of
-MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-Lesser General Public License for more details.</p>
-
-<p>You should have received a copy of the GNU Lesser General Public
-License along with this library; if not, write to the Free Software
-Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA</p>
- </tp:license>
- <interface name="org.laptop.Telepathy.Channel.Interface.View">
- <tp:requires interface="org.freedesktop.Telepathy.Channel"/>
-
- <signal name="ActivitiesChanged" tp:name-for-bindings="Activities_Changed">
- <arg name="added" type="a(su)" tp:type="Activity[]">
- <tp:docstring>
- Room handles of the added activities
- </tp:docstring>
- </arg>
- <arg name="removed" type="a(su)" tp:type="Activity[]">
- <tp:docstring>
- Room handles of the removed activities
- </tp:docstring>
- </arg>
- <tp:docstring>
- Signal emitted when the activities in the view are changed.
- </tp:docstring>
- </signal>
-
- <signal name="BuddiesChanged" tp:name-for-bindings="Buddies_Changed">
- <arg name="added" type="au">
- <tp:docstring>
- Handles of the added buddies
- </tp:docstring>
- </arg>
- <arg name="removed" type="au">
- <tp:docstring>
- Handles of the removed buddies
- </tp:docstring>
- </arg>
- <tp:docstring>
- Signal emitted when the buddies in the view are changed.
- </tp:docstring>
- </signal>
-
- <property name="MaxSize" type="u" access="read">
- <tp:docstring xmlns="http://www.w3.org/1999/xhtml">
- <p>The maximum number of elements that Gadget has to return to the search request.</p>
- <p>When requesting a channel with
- <tp:dbus-ref namespace="org.freedesktop.Telepathy">Connection.Interface.Requests.CreateChannel</tp:dbus-ref>,
- this property MUST be included in the request.</p>
- </tp:docstring>
- </property>
-
- <property name="Buddies" type="au" access="read"
- tp:name-for-bindings="Buddies" tp:type="Contact_Handle[]">
- <tp:docstring xmlns="http://www.w3.org/1999/xhtml">
- <p>The buddies who are in this view channel.</p>
-
- <p>It does not make sense for this property to be in channel requests.</p>
- </tp:docstring>
- </property>
-
- <property name="Activities" type="a(su)" access="read"
- tp:name-for-bindings="Activities" tp:type="Activity[]">
- <tp:docstring xmlns="http://www.w3.org/1999/xhtml">
- <p>The activities which are in this view channel.</p>
-
- <p>It does not make sense for this property to be in channel requests.</p>
- </tp:docstring>
- </property>
-
- <tp:docstring xmlns="http://www.w3.org/1999/xhtml">
- <p>An interface for channels representing the result of a Gadget search.</p>
- <p>Buddy properties changes are notified on the Connection object using the
- <tp:dbus-ref namespace="org.laptop.Telepathy">BuddyInfo</tp:dbus-ref>
- interface while the view object
- is alive.</p>
- <p>Activity properties changes are notified on the Connection object using the
- <tp:dbus-ref namespace="org.laptop.Telepathy">ActivityProperties</tp:dbus-ref>
- interface while the view object is alive.</p>
- <p>Activities membership is notified on the Connection object using the
- <tp:dbus-ref namespace="org.laptop.Telepathy">BuddyInfo</tp:dbus-ref>
- properties while the view object is alive.</p>
- </tp:docstring>
- </interface>
-</node>
-<!-- vim:set sw=2 sts=2 et ft=xml: -->
diff --git a/extensions/OLPC_Channel_Type_ActivityView.xml b/extensions/OLPC_Channel_Type_ActivityView.xml
deleted file mode 100644
index 83984743a..000000000
--- a/extensions/OLPC_Channel_Type_ActivityView.xml
+++ /dev/null
@@ -1,49 +0,0 @@
-<?xml version="1.0" ?>
-<node name="/OLPC_Channel_Type_Activity_View" xmlns:tp="http://telepathy.freedesktop.org/wiki/DbusSpec#extensions-v0">
- <tp:copyright> Copyright (C) 2008 Collabora Limited </tp:copyright>
- <tp:license xmlns="http://www.w3.org/1999/xhtml">
- <p>This library is free software; you can redistribute it and/or
-modify it under the terms of the GNU Lesser General Public
-License as published by the Free Software Foundation; either
-version 2.1 of the License, or (at your option) any later version.</p>
-
-<p>This library is distributed in the hope that it will be useful,
-but WITHOUT ANY WARRANTY; without even the implied warranty of
-MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-Lesser General Public License for more details.</p>
-
-<p>You should have received a copy of the GNU Lesser General Public
-License along with this library; if not, write to the Free Software
-Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA</p>
- </tp:license>
- <interface name="org.laptop.Telepathy.Channel.Type.ActivityView">
- <tp:requires interface="org.freedesktop.Telepathy.Channel"/>
- <tp:requires interface="org.laptop.Telepathy.Channel.Interface.View"/>
-
- <property name="Properties" type="a{sv}" access="read"
- tp:name-for-bindings="Properties">
- <tp:docstring xmlns="http://www.w3.org/1999/xhtml">
- <p>If set when requesting the channel, Gadget will search for activities
- having these properties.</p>
- </tp:docstring>
- </property>
-
- <property name="Participants" type="au" access="read"
- tp:name-for-bindings="Participants">
- <tp:docstring xmlns="http://www.w3.org/1999/xhtml">
- <p>If set when requesting the channel, Gadget will search for activities
- in which the given buddies are participating.</p>
- </tp:docstring>
- </property>
-
- <tp:docstring xmlns="http://www.w3.org/1999/xhtml">
- <p>A channel used to search Activities using Gadget.</p>
- <p>The result of the search is available in the Activities property
- and the participants of these activities are stored in the
- Buddies property of this channel.</p>
- <p>If no search criteria is defined then Gadget will return
- random activities, up to the max size of the view channel.</p>
- </tp:docstring>
- </interface>
-</node>
-<!-- vim:set sw=2 sts=2 et ft=xml: -->
diff --git a/extensions/OLPC_Channel_Type_BuddyView.xml b/extensions/OLPC_Channel_Type_BuddyView.xml
deleted file mode 100644
index c3c841d2b..000000000
--- a/extensions/OLPC_Channel_Type_BuddyView.xml
+++ /dev/null
@@ -1,48 +0,0 @@
-<?xml version="1.0" ?>
-<node name="/OLPC_Channel_Type_Buddy_View" xmlns:tp="http://telepathy.freedesktop.org/wiki/DbusSpec#extensions-v0">
- <tp:copyright> Copyright (C) 2008 Collabora Limited </tp:copyright>
- <tp:license xmlns="http://www.w3.org/1999/xhtml">
- <p>This library is free software; you can redistribute it and/or
-modify it under the terms of the GNU Lesser General Public
-License as published by the Free Software Foundation; either
-version 2.1 of the License, or (at your option) any later version.</p>
-
-<p>This library is distributed in the hope that it will be useful,
-but WITHOUT ANY WARRANTY; without even the implied warranty of
-MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-Lesser General Public License for more details.</p>
-
-<p>You should have received a copy of the GNU Lesser General Public
-License along with this library; if not, write to the Free Software
-Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA</p>
- </tp:license>
- <interface name="org.laptop.Telepathy.Channel.Type.BuddyView">
- <tp:requires interface="org.freedesktop.Telepathy.Channel"/>
- <tp:requires interface="org.laptop.Telepathy.Channel.Interface.View"/>
-
- <property name="Properties" type="a{sv}" access="read"
- tp:name-for-bindings="Properties">
- <tp:docstring xmlns="http://www.w3.org/1999/xhtml">
- <p>If set when requesting the channel, Gadget will search for buddies
- having these properties.</p>
- </tp:docstring>
- </property>
-
- <property name="Alias" type="s" access="read"
- tp:name-for-bindings="Alias">
- <tp:docstring xmlns="http://www.w3.org/1999/xhtml">
- <p>If set when requesting the channel, Gadget will search for buddies
- having this alias.</p>
- </tp:docstring>
- </property>
-
- <tp:docstring xmlns="http://www.w3.org/1999/xhtml">
- <p>A channel used to search Buddies using Gadget.</p>
- <p>The result of the search is available in the Buddies property
- of the channel. The Activities property should stay empty.</p>
- <p>If no search criteria is defined then Gadget will return
- random buddies, up to the max size of the view channel.</p>
- </tp:docstring>
- </interface>
-</node>
-<!-- vim:set sw=2 sts=2 et ft=xml: -->
diff --git a/extensions/OLPC_Gadget.xml b/extensions/OLPC_Gadget.xml
deleted file mode 100644
index 8e76fdfea..000000000
--- a/extensions/OLPC_Gadget.xml
+++ /dev/null
@@ -1,64 +0,0 @@
-<?xml version="1.0" ?>
-<node name="/OLPC_Gadget" xmlns:tp="http://telepathy.freedesktop.org/wiki/DbusSpec#extensions-v0">
- <tp:copyright> Copyright (C) 2008 Collabora Limited </tp:copyright>
- <tp:license xmlns="http://www.w3.org/1999/xhtml">
- <p>This library is free software; you can redistribute it and/or
-modify it under the terms of the GNU Lesser General Public
-License as published by the Free Software Foundation; either
-version 2.1 of the License, or (at your option) any later version.</p>
-
-<p>This library is distributed in the hope that it will be useful,
-but WITHOUT ANY WARRANTY; without even the implied warranty of
-MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-Lesser General Public License for more details.</p>
-
-<p>You should have received a copy of the GNU Lesser General Public
-License along with this library; if not, write to the Free Software
-Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA</p>
- </tp:license>
- <interface name="org.laptop.Telepathy.Gadget">
- <tp:requires interface="org.freedesktop.Telepathy.Connection"/>
- <tp:requires interface="org.laptop.Telepathy.BuddyInfo"/>
- <tp:requires interface="org.laptop.Telepathy.ActivityProperties"/>
-
- <method name="Publish" tp:name-for-bindings="Publish">
- <arg direction="in" name="publish" type="b">
- <tp:docstring>
- A boolean indicating if we want to publish your informations to Gadget.
- </tp:docstring>
- </arg>
- <tp:docstring xmlns="http://www.w3.org/1999/xhtml">
- <p>Publish your informations to Gadget so other users can search for you.</p>
- </tp:docstring>
- <tp:possible-errors>
- <tp:error name="org.freedesktop.Telepathy.Error.Disconnected"/>
- </tp:possible-errors>
- </method>
-
- <signal name="GadgetDiscovered" tp:name-for-bindings="Gadget_Discovered">
- <tp:docstring>
- Signal emitted when CM discovers the Gadget component.
- </tp:docstring>
- </signal>
-
- <property name="GadgetAvailable" type="b" access="read">
- <tp:docstring xmlns="http://www.w3.org/1999/xhtml">
- <p>TRUE if the Gadget component was found on this connection.</p>
- </tp:docstring>
- </property>
-
- <tp:docstring xmlns="http://www.w3.org/1999/xhtml">
- <p>An interface on connections to interact with the Gadget component. Buddy and activity searches
- are performed by requesting
- <tp:dbus-ref namespace="org.laptop.Telepathy.Channel.Type">BuddyView</tp:dbus-ref> and
- <tp:dbus-ref namespace="org.laptop.Telepathy.Channel.Type">ActivityView</tp:dbus-ref>
- using the
- <tp:dbus-ref namespace="org.freedesktop.Telepathy">Connection.Interface.Requests</tp:dbus-ref>
- interface.
- </p>
- </tp:docstring>
-
- </interface>
-
-</node>
-<!-- vim:set sw=2 sts=2 et ft=xml: -->
diff --git a/extensions/all.xml b/extensions/all.xml
index ab86682a6..ddb148ffe 100644
--- a/extensions/all.xml
+++ b/extensions/all.xml
@@ -37,10 +37,6 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA</p>
<xi:include href="Channel_Future.xml"/>
<xi:include href="OLPC_Buddy_Info.xml"/>
<xi:include href="OLPC_Activity_Properties.xml"/>
-<xi:include href="OLPC_Gadget.xml"/>
-<xi:include href="OLPC_Channel_Interface_View.xml"/>
-<xi:include href="OLPC_Channel_Type_BuddyView.xml"/>
-<xi:include href="OLPC_Channel_Type_ActivityView.xml"/>
<xi:include href="Channel_Type_FileTransfer_Future.xml"/>
<xi:include href="Connection_Interface_Gabble_Decloak.xml"/>