[telepathy-spec/master] NEWS for upcoming release
Simon McVittie
simon.mcvittie at collabora.co.uk
Fri Aug 14 10:25:09 PDT 2009
---
NEWS | 77 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 77 insertions(+), 0 deletions(-)
diff --git a/NEWS b/NEWS
index f881fdc..73d441c 100644
--- a/NEWS
+++ b/NEWS
@@ -2,6 +2,83 @@ 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.27 (UNRELEASED)
+===================================
+
+The "goths in hot weather" release.
+
+API changes:
+
+* The D-Bus error equivalent of Name_In_Use is no longer considered to be
+ NotYours; instead, we've split up the three cases, as new errors
+ RegistrationExists, AlreadyConnected and ConnectionReplaced (smcv)
+
+New stable API:
+
+* The Location interface is now considered stable, with some changes to the
+ set of known keys (smcv, pierlux, cassidy)
+ - "language" has been added
+ - "horizontal-error-m" is now called accuracy as per XEP-0080
+ - "error" has been removed (it was in arc-minutes, which are a bizarre unit,
+ and was deprecated in XEP-0080)
+ - "climb", "vertical-error-m" and "accuracy-level" have been removed
+ - "countrycode" is still there, despite its omission from XEP-0080; we've
+ asked for its inclusion in the XEP
+
+* The Debug interface is now considered stable, with no further changes
+
+* New D-Bus errors: ResourceUnavailable, ServiceBusy, RegistrationExists,
+ AlreadyConnected and ConnectionReplaced (smcv)
+
+* New Media_Stream_Error codes: Codec_Negotiation_Failed, Connection_Failed,
+ Network_Error, No_Codecs, Invalid_CM_Behavior, Media_Error (Tester)
+
+* New well-known CM parameter: keepalive-interval (wjt)
+
+* ConnectionManager explicitly allows byte ('y') parameters, serialized in
+ .manager files as ASCII decimal numbers (smcv)
+
+* ConnectionRefused etc. can be used as more specific versions of NetworkError
+ when a Connection breaks (smcv)
+
+* StreamedMedia channels have a new pseudo-capability Immutable_Streams,
+ indicating that streams cannot be added or removed, for instance in calls
+ using Google's Jingle variants (smcv)
+
+* Each Handler has a new Capabilities property, listing "capability tokens"
+ which will later be used by the ContactCapabilities interface; the
+ MediaSignalling interface defines an initial set of capability tokens (smcv)
+
+Deprecations:
+
+* Media_Stream_Error_EOS never really made sense and is now deprecated (Tester)
+
+Changes to experimental API:
+
+* ContactCapabilities.DRAFT2 replaces the previous draft (smcv)
+ - Handlers now have a list of capability tokens indicating supported
+ transports, codecs etc., which cannot be expressed easily in terms of
+ filters
+ - As a result, the NAT traversal flags in MediaSignalling.FUTURE no longer
+ exist
+ - SetSelfCapabilities is replaced by UpdateCapabilities, which gives the
+ CM a set of structs representing clients, and requires the CM to remember
+ which client has which capabilities
+
+* ContactSearch.DRAFT2 replaces the previous draft (cassidy)
+ - SearchResultReceived now contains multiple rows
+
+New experimental API:
+
+* StreamedMedia.FUTURE.ImmutableStreams is similar to the Immutable_Streams
+ pseudo-capability (wjt)
+
+Tools and formatting:
+
+* There is now specific markup for contact attributes and for handler
+ capability tokens, and the spec tools have been extended to turn it into
+ nice HTML (smcv)
+
telepathy-spec 0.17.26 (2009-06-09)
===================================
--
1.5.6.5
More information about the telepathy-commits
mailing list