summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSimon McVittie <simon.mcvittie@collabora.co.uk>2008-12-12 17:38:00 +0000
committerSimon McVittie <simon.mcvittie@collabora.co.uk>2008-12-12 17:38:00 +0000
commit3a27bc4466b47396ad699c7b20a2809c307e814f (patch)
tree7370c7aabf2d0ff3e62c4bc7baefefe1a235b189
parentc37ff19aadaeb32a27c26fa5ff19360acce64d82 (diff)
Prepare release 0.17.16telepathy-spec-0.17.16
-rw-r--r--NEWS9
-rw-r--r--spec/Account.xml2
-rw-r--r--spec/Channel_Interface_Group.xml2
-rw-r--r--spec/Channel_Interface_Messages.xml2
-rw-r--r--spec/Connection_Interface_Avatars.xml4
-rw-r--r--spec/Connection_Interface_Contact_Capabilities.xml1
-rw-r--r--spec/Connection_Manager.xml4
-rw-r--r--spec/all.xml2
8 files changed, 20 insertions, 6 deletions
diff --git a/NEWS b/NEWS
index b6a63c5b..73fbdc23 100644
--- a/NEWS
+++ b/NEWS
@@ -2,9 +2,11 @@ This file contains the same edited highlights as the announcement emails.
For full details, see the ChangeLog in tarballs, or "git log" in Git
checkouts.
-telepathy-spec 0.17.16 (UNRELEASED)
+telepathy-spec 0.17.16 (2008-12-12)
===================================
+The "alban-enhanced-contact-capabilities-with-complex-types-but-no-cup-of-coffee-because-wjt-is-trying-to-give-up" release.
+
API changes:
* Avatar tokens are now required to make the triple (connection manager name,
@@ -36,6 +38,11 @@ New API:
* 'as' (string array) connection manager parameters can now have a default
value in a .manager file
+New experimental API:
+
+* ContactCapabilities is intended to replace Capabilities, providing greater
+ extensibility
+
Fixes:
* Many improvements to cross-references, including a fix for fd.o #18219
diff --git a/spec/Account.xml b/spec/Account.xml
index 40339cc3..cb803214 100644
--- a/spec/Account.xml
+++ b/spec/Account.xml
@@ -298,7 +298,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
</tp:rationale>
</tp:docstring>
- <tp:changed version="0.17.UNRELEASED">
+ <tp:changed version="0.17.16">
parameters which are also D-Bus properties can and should be updated on
existing Connections
</tp:changed>
diff --git a/spec/Channel_Interface_Group.xml b/spec/Channel_Interface_Group.xml
index 4d79ba3c..7aeb6ccc 100644
--- a/spec/Channel_Interface_Group.xml
+++ b/spec/Channel_Interface_Group.xml
@@ -779,7 +779,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.</
<em>after</em> emitting a MembersChangedDetailed signal in which
channel-specific handles are removed.</p>
</tp:docstring>
- <tp:added version="0.17.UNRELEASED"/>
+ <tp:added version="0.17.16"/>
</signal>
<method name="RemoveMembers" tp:name-for-bindings="Remove_Members">
diff --git a/spec/Channel_Interface_Messages.xml b/spec/Channel_Interface_Messages.xml
index 9c183a02..94095353 100644
--- a/spec/Channel_Interface_Messages.xml
+++ b/spec/Channel_Interface_Messages.xml
@@ -22,7 +22,7 @@ USA.</p>
<interface
name="org.freedesktop.Telepathy.Channel.Interface.Messages">
<tp:requires interface="org.freedesktop.Telepathy.Channel.Type.Text"/>
- <tp:added version="0.17.UNRELEASED">(as stable API)</tp:added>
+ <tp:added version="0.17.16">(as stable API)</tp:added>
<tp:docstring xmlns="http://www.w3.org/1999/xhtml">
<p>This interface extends the Text interface to support more general
diff --git a/spec/Connection_Interface_Avatars.xml b/spec/Connection_Interface_Avatars.xml
index a01a73aa..6bd0f36e 100644
--- a/spec/Connection_Interface_Avatars.xml
+++ b/spec/Connection_Interface_Avatars.xml
@@ -22,6 +22,10 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.</
<tp:requires interface="org.freedesktop.Telepathy.Connection"/>
<tp:simple-type name="Avatar_Token" type="s">
+ <tp:changed version="0.17.16">strengthened uniqueness requirements
+ so (CM name, protocol, token) is unique; previously only
+ (our Account, remote contact identifier, token) was required to be
+ unique</tp:changed>
<tp:docstring xmlns="http://www.w3.org/1999/xhtml">
<p>An opaque token chosen by the connection manager, representing
a particular avatar.</p>
diff --git a/spec/Connection_Interface_Contact_Capabilities.xml b/spec/Connection_Interface_Contact_Capabilities.xml
index ac884cef..13efba66 100644
--- a/spec/Connection_Interface_Contact_Capabilities.xml
+++ b/spec/Connection_Interface_Contact_Capabilities.xml
@@ -20,6 +20,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.</
</tp:license>
<interface name="org.freedesktop.Telepathy.Connection.Interface.ContactCapabilities.DRAFT">
<tp:requires interface="org.freedesktop.Telepathy.Connection"/>
+ <tp:added version="0.17.16">(as a draft)</tp:added>
<tp:docstring xmlns="http://www.w3.org/1999/xhtml">
<p>Contact capabilities describe the channel classes which may be
diff --git a/spec/Connection_Manager.xml b/spec/Connection_Manager.xml
index bf074553..9bbe1b7a 100644
--- a/spec/Connection_Manager.xml
+++ b/spec/Connection_Manager.xml
@@ -148,7 +148,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.</
and possibly changed on an existing Connection using methods on the
<code>org.freedesktop.DBus.Properties</code> interface.
</tp:docstring>
- <tp:added version="0.17.UNRELEASED"/>
+ <tp:added version="0.17.16"/>
</tp:flag>
</tp:flags>
@@ -470,6 +470,8 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.</
<tp:changed version="0.17.2">Prior to version 0.17.2, support for
CMs with no .manager file was not explicitly required.</tp:changed>
+ <tp:changed version="0.17.16">Prior to version 0.17.16 the serialization
+ of string arrays (signature 'as') was not defined</tp:changed>
</interface>
</node>
<!-- vim:set sw=2 sts=2 et ft=xml: -->
diff --git a/spec/all.xml b/spec/all.xml
index a2730086..def46f45 100644
--- a/spec/all.xml
+++ b/spec/all.xml
@@ -3,7 +3,7 @@
xmlns:xi="http://www.w3.org/2001/XInclude">
<tp:title>Telepathy D-Bus Interface Specification</tp:title>
-<tp:version>0.17.15.1</tp:version>
+<tp:version>0.17.16</tp:version>
<tp:copyright>Copyright (C) 2005-2008 Collabora Limited</tp:copyright>
<tp:copyright>Copyright (C) 2005-2008 Nokia Corporation</tp:copyright>