diff options
author | Andre Moreira Magalhaes (andrunko) <andre.magalhaes@collabora.co.uk> | 2011-11-21 12:19:31 -0200 |
---|---|---|
committer | Andre Moreira Magalhaes (andrunko) <andre.magalhaes@collabora.co.uk> | 2011-11-21 12:22:18 -0200 |
commit | fa25505e279249849fa9ce8144404821eb3c7d25 (patch) | |
tree | 29aa69eca093958e8c2e0e2143c64afbc57394d8 | |
parent | ae38128ffc919d21124c9144ccad931ff3de17ec (diff) | |
parent | a9e721299e8954d3f55625dad44f213175bfa1e6 (diff) |
Merge branch 'protocol-addressing'
Conflicts:
spec/Protocol_Interface_Addressing.xml
Reviewed-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
-rw-r--r-- | spec/Connection_Interface_Addressing.xml | 4 | ||||
-rw-r--r-- | spec/Protocol.xml | 2 | ||||
-rw-r--r-- | spec/Protocol_Interface_Addressing.xml | 21 |
3 files changed, 11 insertions, 16 deletions
diff --git a/spec/Connection_Interface_Addressing.xml b/spec/Connection_Interface_Addressing.xml index 497c6d0d..9e01c183 100644 --- a/spec/Connection_Interface_Addressing.xml +++ b/spec/Connection_Interface_Addressing.xml @@ -39,7 +39,7 @@ <p>The vCard field of the addresses we are requesting. The field name SHOULD be in lower case. Supported fields can be found in - <tp:dbus-ref namespace="org.freedesktop.Telepathy.Protocol.Interface.Addressing.DRAFT">AddressableVCardFields</tp:dbus-ref>.</p> + <tp:dbus-ref namespace="org.freedesktop.Telepathy.Protocol.Interface.Addressing">AddressableVCardFields</tp:dbus-ref>.</p> <p>The <code>url</code> vCard field MUST NOT appear here; see <tp:member-ref>GetContactsByURI</tp:member-ref> instead.</p> @@ -121,7 +121,7 @@ <tp:docstring> The URI addresses to get contact handles for. Supported schemes can be found in - <tp:dbus-ref namespace="org.freedesktop.Telepathy.Protocol.Interface.Addressing.DRAFT">AddressableURISchemes</tp:dbus-ref>. + <tp:dbus-ref namespace="org.freedesktop.Telepathy.Protocol.Interface.Addressing">AddressableURISchemes</tp:dbus-ref>. </tp:docstring> </arg> <arg direction="in" name="Interfaces" type="as" diff --git a/spec/Protocol.xml b/spec/Protocol.xml index e987a638..f779492f 100644 --- a/spec/Protocol.xml +++ b/spec/Protocol.xml @@ -226,7 +226,7 @@ allowed=org.freedesktop.Telepathy.Channel.TargetHandle;org.freedesktop.Telepathy <p>A more exhaustive list of addressable vCard fields can be found in the Protocol's Addressing interface's - <tp:dbus-ref namespace="org.freedesktop.Telepathy.Protocol.Interface.Addressing.DRAFT">AddressableVCardFields</tp:dbus-ref>.</p> + <tp:dbus-ref namespace="org.freedesktop.Telepathy.Protocol.Interface.Addressing">AddressableVCardFields</tp:dbus-ref>.</p> <p>It is not necessarily valid to interpret contacts' identifiers as values of this vCard field. For instance, telepathy-sofiasip diff --git a/spec/Protocol_Interface_Addressing.xml b/spec/Protocol_Interface_Addressing.xml index ad406c8d..153c5473 100644 --- a/spec/Protocol_Interface_Addressing.xml +++ b/spec/Protocol_Interface_Addressing.xml @@ -21,9 +21,8 @@ </tp:license> <interface - name="org.freedesktop.Telepathy.Protocol.Interface.Addressing.DRAFT" - tp:causes-havoc="experimental"> - <tp:added version="0.19.12">(as draft)</tp:added> + name="org.freedesktop.Telepathy.Protocol.Interface.Addressing"> + <tp:added version="0.21.UNRELEASED">(as stable API)</tp:added> <tp:changed version="0.25.UNRELEASED">(renamed NormalizeURI)</tp:changed> <tp:docstring xmlns="http://www.w3.org/1999/xhtml"> <p>An interface for protocols that support multiple forms of @@ -63,13 +62,6 @@ AddressableURISchemes=tel;sip; schemes that make sense to resolve as a contact.</p> </tp:rationale> - <p>This property should only be used when the connection is - offline. When it is connected the addressable fields should be - retrieved from the - <tp:dbus-ref - namespace="org.freedesktop.Telepathy.Connection.Interface">Requests.RequestableChannelClasses</tp:dbus-ref>'s - TargetVCardField fixed-property instead.</p> - <p>Connection managers with a <code>.manager</code> file MUST cache this property in the protocol's section of the <code>.manager</code> file if it is non-empty, using the key @@ -103,6 +95,9 @@ AddressableURISchemes=tel;sip; <dd>The X-MSN vCard field. Used for MSN contacts.</dd> <dt><code>x-yahoo</code></dt> <dd>The X-YAHOO vCard field. Used for Yahoo! IDs.</dd> + <dt><code>x-facebook-id</code></dt> + <dd>Used for Facebook IDs in XMPP. If the user JID is + "-12345@chat.facebook.com" then the x-facebook-id is "12345"</dd> </dl> </tp:docstring> @@ -148,7 +143,7 @@ AddressableURISchemes=tel;sip; For example: <code>xmpp:julien@example.com</code>.</dd> <dt><code>msnim</code></dt> <dd>For the purposes of - <tp:dbus-ref namespace="org.freedesktop.Telepathy">Protocol.Interface.Addressing.DRAFT</tp:dbus-ref>, + <tp:dbus-ref namespace="org.freedesktop.Telepathy">Protocol.Interface.Addressing</tp:dbus-ref>, <tp:dbus-ref namespace="org.freedesktop.Telepathy">Connection.Interface.Addressing.DRAFT</tp:dbus-ref>, and <tp:dbus-ref namespace="org.freedesktop.Telepathy">Channel.Interface.Addressing.DRAFT</tp:dbus-ref>, @@ -158,7 +153,7 @@ AddressableURISchemes=tel;sip; For example: <code>msnim:add?contact=julien</code>.</dd> <dt><code>aim</code></dt> <dd>For the purposes of - <tp:dbus-ref namespace="org.freedesktop.Telepathy">Protocol.Interface.Addressing.DRAFT</tp:dbus-ref>, + <tp:dbus-ref namespace="org.freedesktop.Telepathy">Protocol.Interface.Addressing</tp:dbus-ref>, <tp:dbus-ref namespace="org.freedesktop.Telepathy">Connection.Interface.Addressing.DRAFT</tp:dbus-ref>, and <tp:dbus-ref namespace="org.freedesktop.Telepathy">Channel.Interface.Addressing.DRAFT</tp:dbus-ref>, @@ -171,7 +166,7 @@ AddressableURISchemes=tel;sip; For example: <code>skype:julien</code>.</dd> <dt><code>ymsgr</code></dt> <dd>For the purposes of - <tp:dbus-ref namespace="org.freedesktop.Telepathy">Protocol.Interface.Addressing.DRAFT</tp:dbus-ref>, + <tp:dbus-ref namespace="org.freedesktop.Telepathy">Protocol.Interface.Addressing</tp:dbus-ref>, <tp:dbus-ref namespace="org.freedesktop.Telepathy">Connection.Interface.Addressing.DRAFT</tp:dbus-ref>, and <tp:dbus-ref namespace="org.freedesktop.Telepathy">Channel.Interface.Addressing.DRAFT</tp:dbus-ref>, |