About Tracker
=============

Tracker is a semantic data storage for desktop and mobile devices.
Tracker uses W3C standards for RDF ontologies using Nepomuk with
SPARQL to query and update the data.

Tracker is a central repository of user information, that provides two
big benefits for the user; shared data between applications and
information which is relational to other information (for example:
mixing contacts with files, locations, activities and etc.).

News
====

The main changes since 0.16.x are:

  * build: Require libmediaart >= 0.1.0 (soft dependency), code has been 
exported from Tracker to this library
  * build: Require libicu >= 4.8.1.1, first version with pkg-config support, no 
version specified before
  * build: Require Vala >= 0.18.0 (was 0.16.0) to avoid Vala 0.16 
g_dbus_message_get_body() binding bug
  * build: Require GLib >= 2.38 (was 2.35.1) after removing all deprecated 
g_test_trap_fork() calls for _subprocess()
  * build: Require libosinfo >= 0.2.9 (was 0.0.2)
  * build: Updated GSF dependency to >=1.14.24
  * build: Improve SQLite FTS feature checking for cross compilation
  * build: Improve description of build switches
  * build: Remove ALL GLib marshallers. We depend on GLib (>= 2.30) which 
depends on libffi enabling us to do this
  * build: Make sure --target-glib used with Vala is the correct GLib (was 
2.34, should be $GLIB_REQUIRED), removes Vala g_type_init() warnings.
  * build: Do not maintain LT versioning for internal libraries 
libtracker-{common,data,extract}
  * build: GTester Makefile rules have been updated
  * build: Improve portability, avoid some GNUisms and #ifdef linux specific API
  * build: Improved portabiliy for OpenBSD and Solaris
  * build: Use UPower >=0.99 if available
  * all: Make GBusType run-time configurable with TRACKER_BUS_TYPE environment 
variable
  * New Feature: Passive extraction: Specific metadata extraction (e.g. image 
orientation) is done by listening for insert signals for resource metadata 
(e.g. file name, size, etc) and done passively rather than being required 
before inserting ANY information about a resource. This officially makes 
tracker-extract a miner of special sorts
  * New Feature: SPARQL functions tracker:normalize() and tracker:unaccent()
  * New Feature: libav extractor for extracting audio/video metadata
  * New Feature: tracker-store GraphUpdated signal delay now configurable: This 
signal is what's used to notify of resource changes in the database (e.g. new 
file added), previously it was always 1 second, now it can be configured
  * libtracker-common: Added strnlen() compatibility function
  * libtracker-data: Fix AS ?foo handling in FTS queries
  * libtracker-direct: Don't allow connection if current and db locale mismatch
  * libtracker-miner: Major API cleanups,
    - TrackerMinerWeb has been removed, replaced by TrackerMinerOnline
    - TrackerMinerManager has been splitted into a separate libtracker-control
    - TrackerCrawler, TrackerStorage and the thumbnailer/mediaart helper 
functions are no longer public.
  * libtracker-extract: This library has been made private. Implementing a 
TrackerDecorator is the recommended way to provide additional data.
  * libtracker-control: New library, containing TrackerMinerManager, it 
requires using tracker-control-1.0.pc
  * tracker-miner-fs: optional prioritization of folders has been 
reimplemented, used on removable volumes and DBus requests
  * tracker-extract: Prioritization of rdf:types has been implemented, so 
certain file types are extracted before others, on demand of applications.
  * tracker-extract: Removed support for libstreamanalyzer, xine and totem 
extractors, not been used or supported in a long time
  * tracker-extract: Removed support for obsolete GStreamer backends 
tagreadbin, decodebin2 in gstreamer extractor
  * tracker-extract: Removed the need for fork() and sub-processes with PDF 
extraction, no longer needed
  * tracker-extract: Removed --disable-shutdown command line option now that it 
is instantiated by DBus
  * tracker-extract: Fixed epub extractor so it doesn't use a broken ontology
  * tracker-extract: Make it clearer where MIME type came from in debug (from 
GIO/xdgmime or tracker-miner-fs)
  * tracker-extract: EPub extractor has been improved, content is now more 
complete.
  * tracker-extract: Added ICU-based encoding detection
  * tracker-extract: Detect GNOME screenshots and these to a category
  * tracker-sparql: Now has a --tree switch to print ontology classes and 
properties as a tree
  * tracker-tag: Fixed GLib-WARNING **: goption.c:2193: ignoring no-arg...
  * tracker-tag: Fix --list (-t) to use logical OR, not AND
  * tracker-needle: always show "Loading..." in the Document category
  * tracker-sandbox: Added utility tracker-sandbox to run tracker in isolated 
cases
  * docs/tools/ttl2sgml: Don't GError on nao:deprecated namespaces in the 
ontology, errors for mlo which is entirely deprecated
  * functional-tests: Use GraphUpdated signal from store, not miner-fs Idle 
status
  * functional-tests: Don't require miner-fs being idle for testing data 
inserted
  * functional-tests: Start/stop processes in correct order, miner after extract
  * functional-tests: Increase default timeout 90s->180s, 90s isn't long enough 
sometimes
  * functional-tests: Don't rely on just tracker-control -t to kill tests in 
time
  * thunderbird: Added UI localization support including translations for 
French, Spanish and Polish
  * thunderbird: Escape folder names in URIs
  * thunderbird: Port code to make sure it works for Thunderbird 24

Bugs Fixed (29):

  
https://bugzilla.gnome.org/buglist.cgi?quicksearch=705315,726419,726639,726640,725689,726552,726553,680897,726421,685378,725607,725890,724984,719802,723097,696099,721455,721880,722254,722525,701259,722353,720686,719512,715040,699412

  https://bugzilla.redhat.com/buglist.cgi?quicksearch=1026283%2C1034714

  https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=675198

Translations:

  Many, thank you to everyone involved.



ChangeLog
=========
https://download.gnome.org/sources/tracker/1.0/tracker-1.0.0.changes  (698)

Download
========
https://download.gnome.org/sources/tracker/1.0/tracker-1.0.0.tar.xz (5.89M)
  sha256sum: a1d033faf2c78f0e239f3c2c961b96623c9a7dabd938c08e3f5660bd70f54ba2

_______________________________________________
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list

Reply via email to