- Indexer, a lightweight daemon that extracts information from files (trackerd).
- - Tracker search tool, a small GUI to search for indexed data.
+ - Tracker Search Tool, a small GUI to search for indexed data.
- Command line tools for searching, querying the daemon status, and tagging.
- libtracker, a C wrapper around the DBus API.
- Full DBus API for application authors using different toolkits or programming languages.
@@ -69,22 +69,22 @@
Use Cases
- - Application-neutral and desktop-neutral tagging. Tagging support 'for free' in any application that uses tracker, such as Nautilus and file-chooser dialogs.
- - A cross-application metadata database. If applications chooses to use Tracker as their metadata database and indexer, they would see signifigant improvements. Users would no longer need to add a MP3 they have downloaded to Rhythmbox, nor a photo they have taken to f-spot, these items would be detected and imported automatically.
+ - Application-neutral and desktop-neutral tagging: Tagging support 'for free' in any application that uses tracker, such as Nautilus and file-chooser dialogs.
+ - A cross-application metadata database: If applications choose to use Tracker as their metadata database and indexer, they would see significant improvements. Users would no longer need to add an MP3 they have downloaded to Rhythmbox, nor a photo they have taken to f-spot. These items would be detected and imported automatically.
- Users may completely move away from a folder-heirarchy based home folder, and instead organise their data into collections using tags. The combination of tagging support in the file-chooser, tagging awareness in Nautilus, or even a tag based filesystem using FUSE could allow radical exploration of new desktop ideas.
- - Improved performance. With an always running indexer application start up time could be dramatically reduced in instances where applicaions scan or parse a numer of files on disk. For example alacarte could use tracker as its desktop file parser, or rhythmbox could use tracker as its song index. In addition by using a DBus based API one can take advantage of asynchronous replies for improved GUI responsiveness.
+ - Improved performance: With an always running indexer application, start-up time could be dramatically reduced in instances where applicaions scan or parse a number of files on disk. For example, it could be used by Alacarte as its desktop file parser or Rhythmbox as its song indexer. In addition, by using a DBus-based API, one can take advantage of asynchronous replies for improved GUI responsiveness.
Object store
-Tracker can also provide a user definable object store (for things like notes, playists, contacts etc) complete with user definable properties (metadata). Using tracker as a storage base has a number of benefits:
+Tracker can also provide a user definable object store (for things like notes, playlists, contacts, etc.) complete with user definable properties (metadata). Using tracker as a storage base has a number of benefits:
- - Automatically indexed via crawler or notifications frameworks
+ - Automatically indexed via crawler or notifications frameworks.
- Embedded metadata and text contents are fully extracted and indexed for storage and high speed search.
- - Extensible metadata and tags. All entities can have an almost infinite number of properties which can be application or user-defined
- - Persistent internal storage of objects removes the need for storing them externally if desired
- - Link and define explicit relationships between different objects
- - Easily explotable and shareable via high level and rich Dbus based interfaces
- - Searchable and queryable by content or by any criteria. Provides one of the richest and most powerful search frameworks currently available
+ - Extensible metadata and tags. All entities can have an almost infinite number of properties which can be application or user-defined.
+ - Persistent internal storage of objects removes the need for storing them externally if desired.
+ - Link and define explicit relationships between different objects.
+ - Easily exploitable and shareable via high level and rich DBus-based interfaces.
+ - Searchable and queryable by content or by any criteria. Provides one of the richest and most powerful search frameworks currently available.
Tagging
Tags are one-word labels that you can assign to any file to help you categorize and remember them.
Only in tracker-website.4993/images: screenshot-search_for_technologies.png
diff -ru tracker-website.4993/index.html tracker-website/index.html
--- tracker-website.4993/index.html 2007-02-07 16:48:00.000000000 +0200
+++ tracker-website/index.html 2007-02-07 19:40:09.000000000 +0200
@@ -36,7 +36,7 @@
Metadata, or data about data includes attributes specific to each file, such as the artist of a song or the author of a document. Tracker reads this metadata, and places it into and index, which allows searches to be lightning fast. Tracker updates its index automatically, so search results are always accurate up-to-the-moment.
Tracker doesn't stop there -- by allowing you to attach your own metadata to files it frees you from having to keep everything in highly organised folders. You can add one or many 'tags' to files, effectively grouping several files in your filesystem even if they are located in different folders. So, tagging can be much easier and more flexible than fitting your information into preconceived categories or folders.
-Supported information sources include:
+Supported information sources
 | Files |
@@ -48,7 +48,7 @@
 | Development Files |
-Planned support:
+Planned support
 | Playlists |
 | Notes |
@@ -66,10 +66,10 @@
26th January 2007 - Tracker 0.5.4 "Speed Daemon" released!
-A lot of BUGS Fixes and New Features:
+
A lot of Bug Fixes and New Features:
-
- Indexing at ludicrous speed - massively optimised indexing so its now 10x faster than previous version. Indexing speeds are now around 100 ext files per second (which is about the maximum possible considering the I/O time to read 100 files from a hard drive).
+ Indexing at ludicrous speed - massively optimised indexing so its now 10x faster than previous version. Indexing speeds are now around 100 text files per second (which is about the maximum possible considering the I/O time to read 100 files from a hard drive).
-
Index while you work - now scheduled even better so it should never slow the system down whilst allowing users to work without being affected by or even noticing it.
@@ -101,9 +101,6 @@
-
- Note: The email indexer is not working yet but it is planned for the next release. The possibility to enable it in the conf file is intended only for developing purpose.
-