ANNOUNCE: folks 0.9.2



libfolks 0.9.2 is now available for download from:
http://ftp.gnome.org/pub/GNOME/sources/folks/0.9/

30fff2cd9f2f6a971fef3eef55dd1cff383137f4369eb643df4ff97d5c769686
folks-0.9.2.news
fa298bd1b3e39901caa17ea2cff44187ab7b450d212d44e69d9e33af72faf892
folks-0.9.2.changes
4b034ffe83928acd8a7d607edab60f36eb13801a9d3fcc34ccc7c34a16747818
folks-0.9.2.tar.xz

libfolks 0.9.2 — Serpentine, Babou!
==================================

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:
https://live.gnome.org/Folks

Reference documentation is available here:
http://telepathy.freedesktop.org/doc/folks/
http://telepathy.freedesktop.org/doc/folks-eds/
http://telepathy.freedesktop.org/doc/folks-libsocialweb/
http://telepathy.freedesktop.org/doc/folks-telepathy/

Overview of changes from libfolks 0.9.1 to libfolks 0.9.2
=========================================================

Dependencies:
• libebook-1.2 ≥ 3.8.1
• libebook-contacts-1.2 ≥ 3.8.1

Major changes:
• folks-import and folks-inspect now look for translated strings in
  ${localedir}, typically /usr/share/locale, which is also where the
  translations are installed. They previously looked in
  ${pkgdatadir}/locale, which is typically /usr/share/folks/locale and
  does not usually exist or contain anything.

Bugs fixed:
• Bug 693333 - eds: creating a contact with specific groups and
  fix "favourite" group setting for Android
• Bug 694883 - srcdir != builddir (out-of-tree) builds don't work
• Bug 695628 - assigns to VALAFLAGS which is reserved for the user
• Bug 695648 - Utils: add a fast-path for empty sets and multimaps
• Bug 695719 - lsw dummy test intermittently segfaults
• Bug 695381 - add FOLKS_BACKENDS_ALLOWED, FOLKS_BACKENDS_DISABLED
  environment variables (see HACKING)
• Bug 696179 - folks-inspect, folks-import do not attempt to use
  translations
• Bug 682903 (partially) - Use gee's MultiMap iterators
• Bug 694385 - eds: non-blocking change processing
• Bug 700253 - EDS backend initialization blocks

API changes:
• Add LocationDetails interface to specify a Persona or Individual's
  geographical location (implemented by the EDS backend)

Dependencies
============

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.

Contributing/Contact
====================

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
"folks".



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]