From b92a4c3208091b4d3cf4435488edc469d827a497 Mon Sep 17 00:00:00 2001
From: Eitan Isaacson
Date: Mon, 27 Dec 2010 15:34:59 -0800
Subject: Undraft Protocol.Interface.Addressing.
---
spec/Connection_Interface_Addressing.xml | 4 ++--
spec/Protocol.xml | 2 +-
spec/Protocol_Interface_Addressing.xml | 11 +++++------
3 files changed, 8 insertions(+), 9 deletions(-)
(limited to 'spec')
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 @@
The vCard field of the addresses we are requesting. The
field name SHOULD be in lower case. Supported
fields can be found in
- AddressableVCardFields.
+ AddressableVCardFields.
A more exhaustive list of addressable vCard fields can be found in
the Protocol's Addressing interface's
- AddressableVCardFields.
+ AddressableVCardFields.
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 3722c3b8..4bbdeb44 100644
--- a/spec/Protocol_Interface_Addressing.xml
+++ b/spec/Protocol_Interface_Addressing.xml
@@ -21,9 +21,8 @@
- (as draft)
+ name="org.freedesktop.Telepathy.Protocol.Interface.Addressing">
+ (as stable API)
An interface for protocols that support multiple forms of
addressing contacts, for example through vCard addresses and URIs.
@@ -147,7 +146,7 @@ AddressableURISchemes=tel;sip;
For example: xmpp:julien@example.com
.
msnim
For the purposes of
- Protocol.Interface.Addressing.DRAFT,
+ Protocol.Interface.Addressing,
Connection.Interface.Addressing.DRAFT,
and
Channel.Interface.Addressing.DRAFT,
@@ -157,7 +156,7 @@ AddressableURISchemes=tel;sip;
For example: msnim:add?contact=julien
.
aim
For the purposes of
- Protocol.Interface.Addressing.DRAFT,
+ Protocol.Interface.Addressing,
Connection.Interface.Addressing.DRAFT,
and
Channel.Interface.Addressing.DRAFT,
@@ -170,7 +169,7 @@ AddressableURISchemes=tel;sip;
For example: skype:julien
.
ymsgr
For the purposes of
- Protocol.Interface.Addressing.DRAFT,
+ Protocol.Interface.Addressing,
Connection.Interface.Addressing.DRAFT,
and
Channel.Interface.Addressing.DRAFT,
--
cgit v1.2.3
From 213ce074fd711653299258c791adff37a020d89a Mon Sep 17 00:00:00 2001
From: "Andre Moreira Magalhaes (andrunko)"
Date: Mon, 14 Nov 2011 13:43:21 -0200
Subject: Mention x-facebook-id as a known vcard field in
Protocol.I.Addressing.
---
spec/Protocol_Interface_Addressing.xml | 3 +++
1 file changed, 3 insertions(+)
(limited to 'spec')
diff --git a/spec/Protocol_Interface_Addressing.xml b/spec/Protocol_Interface_Addressing.xml
index 4bbdeb44..7669fc6f 100644
--- a/spec/Protocol_Interface_Addressing.xml
+++ b/spec/Protocol_Interface_Addressing.xml
@@ -101,6 +101,9 @@ AddressableURISchemes=tel;sip;
The X-MSN vCard field. Used for MSN contacts.
x-yahoo
The X-YAHOO vCard field. Used for Yahoo! IDs.
+ x-facebook-id
+ Used for Facebook IDs in XMPP. If the user JID is
+ "-12345@chat.facebook.com" then the x-facebook-id is "12345"
--
cgit v1.2.3
From a9e721299e8954d3f55625dad44f213175bfa1e6 Mon Sep 17 00:00:00 2001
From: "Andre Moreira Magalhaes (andrunko)"
Date: Mon, 21 Nov 2011 12:07:44 -0200
Subject: Remove mention to RCC TargetVCardField until Chan.I.Addressing is
undrafted.
---
spec/Protocol_Interface_Addressing.xml | 7 -------
1 file changed, 7 deletions(-)
(limited to 'spec')
diff --git a/spec/Protocol_Interface_Addressing.xml b/spec/Protocol_Interface_Addressing.xml
index 7669fc6f..1771e1b4 100644
--- a/spec/Protocol_Interface_Addressing.xml
+++ b/spec/Protocol_Interface_Addressing.xml
@@ -61,13 +61,6 @@ AddressableURISchemes=tel;sip;
schemes that make sense to resolve as a contact.
- This property should only be used when the connection is
- offline. When it is connected the addressable fields should be
- retrieved from the
- Requests.RequestableChannelClasses's
- TargetVCardField fixed-property instead.
-
Connection managers with a .manager
file
MUST cache this property in the protocol's section of the
.manager
file if it is non-empty, using the key
--
cgit v1.2.3