[Telepathy] Announce: telepathy-mission-control 5.5.0

Simon McVittie simon.mcvittie at collabora.co.uk
Wed May 26 11:24:27 PDT 2010


The "it's yours provided you take it away today" release.

This development release has had a lot of code changes, so be careful.
5.4.2 is still the recommended version for users and distributions who don't
like to live in the future :-)

Mission Control is an account manager and channel dispatcher for the Telepathy
framework, allowing user interfaces and other clients to share connections to
real-time communication services without conflicting. It implements the
AccountManager and ChannelDispatcher D-Bus APIs defined by telepathy-spec.

Tarball:
http://telepathy.freedesktop.org/releases/telepathy-mission-control/telepathy-mission-control-5.5.0.tar.gz
Signature:
http://telepathy.freedesktop.org/releases/telepathy-mission-control/telepathy-mission-control-5.5.0.tar.gz.asc
The latest reviewed code is always available from:
git://git.collabora.co.uk/git/telepathy-mission-control.git
http://git.collabora.co.uk/?p=telepathy-mission-control.git (gitweb)

Dependencies:

* telepathy-glib 0.11.6 is now required
* GLib 2.24 is now required
* D-Bus 0.95 is now required
* dbus-glib 0.82 is now required

Enhancements:

* MC now has a new, smaller plugin API, libmission-control-plugins, which is
  expected to have medium- to long-term API/ABI stability. The API mostly
  mirrors the Telepathy D-Bus API. (smcv/fledermaus)

* accounts now support the ChangingPresence property from telepathy-spec
  0.19.6 (andrunko)

* channel dispatch operations now support the HandleWithTime method from
  telepathy-spec 0.19.6 (ptlo)

* channels can be dispatched before a connection goes CONNECTED, which is
  needed for SASL authentication channels (eeejay)

* compiler warnings are correctly enabled (smcv)

Removals:

* libmcclient is no longer installed as a separate library unless the old
  plugin interface is enabled

* fd.o #26634: the obsolete utility mc-account-convert, for migration from
  Mission Control 4, has been removed

Fixes:

* don't time out channel requests until many hours have passed (sjoerd)

* instead of emitting AccountPropertyChanged signals in time-based batches
  with a small delay, change signals are now grouped into atomic changes (smcv)

* fd.o #24876: no longer reimplements a GLib 2.22 method (smcv)

* fd.o #25122, Debian #556488: link mc-wait-for-name to GLib correctly (jonny)

* fd.o#26597: use TpDebugSender to send debug messages over D-Bus (eeejay)

* don't crash mc-tool when the account name is invalid (wjt)

* fd.o #27015: remove a misleading reference to GConf (tomeu)

* fd.o #27129: update and simplify test/twisted/README (tomeu/smcv)

* fd.o #25684: fix detection of accounts that already exist (Jani Monoses/smcv)

* in libmcclient, don't crash on malformed profiles where a group is missing
  (smcv)

Maemo-specific enhancements:

* added a libaccounts-glib-based account storage backend (fledermaus)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 793 bytes
Desc: Digital signature
URL: <http://lists.freedesktop.org/archives/telepathy/attachments/20100526/c15bf656/attachment.pgp>


More information about the telepathy mailing list