[Telepathy] ANNOUNCE: telepathy-spec 0.17.16

Simon McVittie simon.mcvittie at collabora.co.uk
Fri Dec 12 09:42:49 PST 2008


I've uploaded telepathy-spec 0.17.16, the
"alban-enhanced-contact-capabilities-with-complex-types-but-no-cup-of-coffee-because-wjt-is-trying-to-give-up"
release.

The current development version of telepathy-spec is available as HTML:
  <http://telepathy.freedesktop.org/spec.html>
or from the 'master' branch in the git repository:
  <git://git.collabora.co.uk/git/telepathy-spec.git>
  <git+ssh://git.collabora.co.uk/git/telepathy-spec.git> (for committers)
  <http://git.collabora.co.uk/?p=telepathy-spec.git> (gitweb)

For packagers (e.g. http://packages.debian.org/telepathy-spec):
tar: http://telepathy.freedesktop.org/releases/telepathy-spec/telepathy-spec-0.17.16.tar.gz
sig: http://telepathy.freedesktop.org/releases/telepathy-spec/telepathy-spec-0.17.16.tar.gz.asc

API changes:

* Avatar tokens are now required to make the triple (connection manager name,
  protocol, token) unique.

  Previously, the triple (our account, their identifier, token) was required
  to be unique, but this would require every avatar cache implementation to
  be aware of a persistent identifier for the account.

Changes to experimental API:

* ChannelDispatcher: CreateChannel MUST return before AddRequest is called

* Observer: give the ChannelDispatchOperation, if any, to ObserveChannels

New API:

* The MembersChangedDetailed signal on the Group interface indicates change
  metadata in an extensible way, including an optional D-Bus error name

* The Messages interface introduced in 0.17.5 is finally considered to be
  stable, and libraries should generate bindings for it

* Connection manager parameters with the new flag
  Conn_Mgr_Param_Flag_DBus_Property are D-Bus properties on the Connection,
  and the AccountManager SHOULD write changes through to the Connection when
  they are changed

* '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

* In Requests.CreateChannel, the request MUST include ChannelType

* In StreamedMedia, describe Requests semantics

Miscellaneous:

* `make upload-branch` tries to name the HTML upload after the current git
  branch, and prints a possible URL (which is correct if the local username
  is the same as the fd.o username)

Regards,
    Simon
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 155 bytes
Desc: Digital signature
Url : http://lists.freedesktop.org/archives/telepathy/attachments/20081212/c7281677/attachment.pgp 


More information about the Telepathy mailing list