[Telepathy-commits] [telepathy-spec/master] Prepare version 0.17.17

Simon McVittie simon.mcvittie at collabora.co.uk
Tue Jan 6 11:38:39 PST 2009


---
 NEWS                                |   32 ++++++++++++++++++++++++++++++--
 spec/Channel_Interface_Group.xml    |    2 +-
 spec/Channel_Interface_Messages.xml |    2 ++
 spec/all.xml                        |    2 +-
 4 files changed, 34 insertions(+), 4 deletions(-)

diff --git a/NEWS b/NEWS
index 121a317..da945b3 100644
--- a/NEWS
+++ b/NEWS
@@ -2,10 +2,38 @@ 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.17 (UNRELEASED)
+telepathy-spec 0.17.17 (2009-01-06)
 ===================================
 
-...
+The "why is ³ a NameChar, but not ²?" release.
+
+New API:
+
+* Added Handle_Identifier_Map, an a{us} mapping handles to identifiers, and
+  a "contact-ids" detail of that type in the MembersChangedDetailed signal
+  (for round-trip reduction)
+
+* In the Messages interface, Message_Part_Index and Message_Part_Content_Map
+  now have explicit types
+
+* RequestHandles can now raise NotImplemented
+
+Spec markup enhancements:
+
+* Container types have an array-depth attribute indicating how deeply nested
+  an array of arrays ... of the type can sensibly be; the only use so far
+  is Message_Part, which can have an array depth of 2 (Message_Part[][])
+
+Clarifications:
+
+* The Requested property MUST NOT be accepted by CreateChannel, EnsureChannel
+  (it would make no sense)
+
+* The Members_Changed_Detailed flag on groups MUST NOT change during the
+  channel's lifetime
+
+* clarify the role of the Display_Name parameter to
+  AccountManager.CreateAccount
 
 telepathy-spec 0.17.16 (2008-12-12)
 ===================================
diff --git a/spec/Channel_Interface_Group.xml b/spec/Channel_Interface_Group.xml
index 984b56f..fecd789 100644
--- a/spec/Channel_Interface_Group.xml
+++ b/spec/Channel_Interface_Group.xml
@@ -711,7 +711,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.</
       <tp:docstring>
         A map from handles to the corresponding normalized string identifier.
       </tp:docstring>
-      <tp:added version="0.17.UNRELEASED"/>
+      <tp:added version="0.17.17"/>
 
       <tp:member type="u" name="Handle" tp:type="Contact_Handle">
         <tp:docstring>
diff --git a/spec/Channel_Interface_Messages.xml b/spec/Channel_Interface_Messages.xml
index 9edf950..1078504 100644
--- a/spec/Channel_Interface_Messages.xml
+++ b/spec/Channel_Interface_Messages.xml
@@ -707,12 +707,14 @@ USA.</p>
     </tp:mapping>
 
     <tp:simple-type type="u" name="Message_Part_Index">
+      <tp:added version="0.17.17"/>
       <tp:docstring>
         The index of a message part within a message.
       </tp:docstring>
     </tp:simple-type>
 
     <tp:mapping name="Message_Part_Content_Map">
+      <tp:added version="0.17.17"/>
       <tp:docstring>
         A mapping from message part indexes to their content, as returned by
         <tp:member-ref>GetPendingMessageContent</tp:member-ref>.
diff --git a/spec/all.xml b/spec/all.xml
index 91be1bd..a1fd745 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.16.1</tp:version>
+<tp:version>0.17.17</tp:version>
 
 <tp:copyright>Copyright (C) 2005-2008 Collabora Limited</tp:copyright>
 <tp:copyright>Copyright (C) 2005-2008 Nokia Corporation</tp:copyright>
-- 
1.5.6.5




More information about the Telepathy-commits mailing list