[Telepathy] ANNOUNCE: telepathy-logger 0.2.0

Nicolas Dufresne nicolas.dufresne at collabora.co.uk
Wed Feb 23 19:35:54 PST 2011


The "Let's rewrite this" release

This version is a large API refactoring that enables abstraction of
the logged event type and clarifies the methods. Alongside this large refactoring
some new features like ability to clear logs (see D-Bus API) and read-only
Pidgin log store can be found. While it remains compatible on the storage
side, the API is not.A version of Empathy compatible with this release will be
released shortly; watch the Telepathy mailing list for details.

(Special thanks to Danielle who help me fix this release, also thanks to Emilio for his
 contribution and reviews)

Tarball:
http://telepathy.freedesktop.org/releases/telepathy-logger/telepathy-logger-0.2.0.tar.bz2 

Signature:
http://telepathy.freedesktop.org/releases/telepathy-logger/telepathy-logger-0.2.0.tar.bz2.asc 

The latest reviewed code is always available from:
git://git.collabora.co.uk/git/telepathy-logger.git
http://git.collabora.co.uk/?p=telepathy-logger.git (gitweb)

Enhancement:

* Read-only support for Pidgin log store.
* Ability to clear logs (see D-Bus API).
* Largely reworked API:
  - TplEntry is now TplEvent.
  - Sub-class naming is now more natural (e.g. TplTextEvent instead of
    TplEventText).
  - D-Bus API has been reduced to the minimum required function.
  - chat-id is now commonly called target-id to abstract text chat.
  - TplSearchHit has been cleanup and usage reduced.
  - TplEntityDirection has been remove from TplEntity.
  - TplEntity and TplEvent class was cleaned from useless setters and unused getters.
  - ROOM is now used instead of GROUP to follow Telepathy naming.
  - _get_chats() method is now replaced by _get_entities().
  - Unused method _search_in_identitifer() is removed.
  - TplTextEvent exposes message-type to let client know if it's a /me message.
  - TplLogManager API now takes TplEntity to identify target.
  - TplEventTypeMask can be used to filter event type (for future use).
* A fair amount of test has been added.

Cheers,
--
Nicolas
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/telepathy/attachments/20110223/88ef2d89/attachment.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part
URL: <http://lists.freedesktop.org/archives/telepathy/attachments/20110223/88ef2d89/attachment.pgp>


More information about the telepathy mailing list