[Telepathy] ANNOUNCE: folks 0.9.0

Travis Reitter travis.reitter at collabora.co.uk
Sun Feb 17 18:30:46 PST 2013

libfolks 0.9.0 is now available for download from:


libfolks 0.9.0 — He's heating up!

Libfolks pulls together contacts from any number of accounts supported
by the libfolks backends. This release includes a number of backends,
including Telepathy, evolution-data-server, libsocialweb, Tracker, and
a simple key-file backend.

The 0.9.x unstable series corresponds to GNOME 3.8, leading up to a
0.10.x stable series when GNOME 3.8 is released. We will continue to
maintain API and ABI stability for the foreseeable future, with the
intention of having 0.9.x API compatible back through 0.6.x. We will
make an announcement when we officially commit to API/ABI stability for
the project as a whole.

See the NEWS file for details on every break we made before 0.6.0. In
future releases, we will have example programs that will be kept
up-to-date with the latest API as well.

For more information, see the Folks wiki page:

Reference documentation is available here:

Overview of changes from libfolks 0.8.0 to libfolks 0.9.0

• libgee ≥ 0.8.4

Major changes:
• Added an ofono backend
• Ported to libgee 0.8.x

Bugs fixed:
• Bug 682941 — API to configure input of aggregation
• Bug 685084 — Add a folks backend for ofono phonebook
• Bug 686056 — Add api to create and remove address books
• Bug 685250 — make <test>.gdb deadlocks
• Bug 686674 — Tracker backend doesn't implement new Backend functions
• Bug 686506 — Make zeitgeist dependency optional again
• Bug 686693 — writing birthday lacks conversion from UTC
• Bug 685401 — linking by email
• Bug 687050 — eds: expose Google system groups in the API
• Bug 686673 — Build error: libsocialweb backend doesn't implement new
  Backend functions
• Bug 688834 — getting properties creates data structures over and over
• Bug 688923 — remove URLs (blog, free/busy, video, home page)
• Bug 689146 — disabling EDS address books does not remove personas
• Bug 689859 — core folks does not depend on telepathy
• Bug 677633 — Cannot delete favourite
• Bug 685992 — empathy strips the "+" (plus) from the numbers from the
• Bug 690989 — "warning: copying delegates is discouraged"
• Bug 690990 — Add tests/README
• Bug 690876 — eds: fix various test failures
• Bug 691167 — Build failure: key-file tests built before dependencies
• Bug 686695 — support nickname in add_persona_from_details
• Bug 691382 — Restore tests disabled by bug #668415 (which has been
• Bug 691923 — Don't rebuild docs on every "make" run
• Bug 692122 — build: Don't use make functions for defining TESTS
• Bug 693435 — eds test: create-remove-stores fails sporadically
• Bug 673918 — Port to newer libgee
• Bug 692951 — Detail saving times out if the data sent is the same as
  the one already in EDS

API changes:
• Add Backend.enable_persona_store and disable_persona_store.
• Add Backend.set_persona_stores.
• Add IndividualAggregator.new_with_backend_store.
• Add Edsf.PersonaStore.create|remove_address_book.


libfolks depends upon core GNOME libraries (GLib, GIO, etc.), as well
as libgee 0.8.x.

The Tracker backend requires a recent version of Tracker, built to
include its Vala bindings.


For any questions, comments, feature proposals, etc., please refer to
the folks mailing list or #folks on irc.gnome.org.
For bug reports, please file them against the GNOME Bugzilla module
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/x-pkcs7-signature
Size: 4042 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/telepathy/attachments/20130217/808ea9f9/attachment.bin>

More information about the telepathy mailing list