[Ftp-release] [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)



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


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

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/ftp-release/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/ftp-release/attachments/20110223/88ef2d89/attachment.pgp>

More information about the Ftp-release mailing list