[gnomeweb-wml/tracker-site-update] Tracker: Updated based on feedback from initial review
- From: Martyn James Russell <mr src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [gnomeweb-wml/tracker-site-update] Tracker: Updated based on feedback from initial review
- Date: Thu, 26 Nov 2009 18:10:00 +0000 (UTC)
commit ae6c42611aeb4e9ee1637cb32c67913503267ce1
Author: Martyn Russell <martyn lanedo com>
Date: Thu Nov 26 18:02:56 2009 +0000
Tracker: Updated based on feedback from initial review
projects.gnome.org/tracker/documentation.html | 54 ++++++++++++++++----
projects.gnome.org/tracker/features.html | 6 +-
.../tracker/images/screenshots/Makefile.am | 5 ++-
.../screenshots/screenshot-tracker-preferences.png | Bin 0 -> 35654 bytes
.../screenshots/screenshot-tracker-search-bar.png | Bin 0 -> 325611 bytes
.../screenshots/screenshot-tracker-search-tool.png | Bin 0 -> 64100 bytes
projects.gnome.org/tracker/index.html | 32 ++++++++++--
projects.gnome.org/tracker/style/tracker.css | 2 +-
8 files changed, 79 insertions(+), 20 deletions(-)
---
diff --git a/projects.gnome.org/tracker/documentation.html b/projects.gnome.org/tracker/documentation.html
index 51be4c0..0bb7bb4 100644
--- a/projects.gnome.org/tracker/documentation.html
+++ b/projects.gnome.org/tracker/documentation.html
@@ -41,6 +41,49 @@
</div>
<div id="content">
+ <h2>How Can I Use It?</h2>
+ <p>There are two very distinct ways to use Tracker. One is by
+ the command line (which is more for developer's and people
+ experimenting with the client side querying) and the user
+ interfaces. The command line tools are covered further down.</p>
+
+ <h3>User Interfaces</h3>
+ <h4>Preferences</h4>
+ <p>Using the Tracker Preferences application, you can
+ configure what you want to index and what you want to
+ ignore:</p>
+ <p><a href="images/screenshots/screenshot-tracker-preferences.png"><img src="images/screenshots/screenshot-tracker-preferences.png" width="50%"/></a></p>
+
+ <h4>Search Bar</h4>
+ <p>The search bar is an applet for GNOME which allows quick
+ access to your data by entering a few search terms. This is
+ the easiest way to find your data:</p>
+ <p><a href="images/screenshots/screenshot-tracker-search-bar.png"><img src="images/screenshots/screenshot-tracker-search-bar.png" width="50%"/></a></p>
+
+ <h4>Search Tool</h4>
+ <p>The main application for searching for content is called
+ tracker-search-tool. With this tool you can browse your data
+ by category. Each time a file is selected the details about
+ that file are described in a bottom pane of the window:</p>
+ <p><a href="images/screenshots/screenshot-tracker-search-tool.png"><img src="images/screenshots/screenshot-tracker-search-tool.png" width="50%"/></a></p>
+
+ <h4>Desktop Integration</h4>
+ <p>There are Tracker plugins
+ for <a href="http://projects.gnome.org/totem/">Totem</a>, <a href="http://projects.gnome.org/nautilus/">Nautilus</a>
+ and the GTK+ File Chooser.
+
+ <h3>Command Line Tools</h3>
+ <p>There are also a range of command line utilities to use with Tracker:</p>
+ <ul>
+ <li><strong>tracker-control</strong><br/>Manage Tracker processes and data</li>
+ <li><strong>tracker-info</strong><br/>Get all information about one or more files</li>
+ <li><strong>tracker-search</strong><br/>Search for terms in all data</li>
+ <li><strong>tracker-stats</strong><br/>Show statistics for all Nepomuk defined ontology classes</li>
+ <li><strong>tracker-status</strong><br/>Monitor and control status</li>
+ <li><strong>tracker-sparql</strong><br/>Query or update using SPARQL</li>
+ <li><strong>tracker-tag</strong><br/>Add, remove or list tags</li>
+ </ul>
+
<h2>API</h2>
<p>There are two approaches to the API for Tracker. There is
an API for applications to build their own data miners and by
@@ -79,17 +122,6 @@
<p>To illustrate the relationships between libraries in the tracker stack, see how <a href="images/tracker-store.png">tracker-store</a> and <a href="images/tracker-miner-fs.png">tracker-miner-fs</a> are designed architecturally.</p>
- <p>There are also a range of command line utilities to use with Tracker:</p>
- <ul>
- <li><strong>tracker-control</strong><br/>Manage Tracker processes and data</li>
- <li><strong>tracker-info</strong><br/>Get all information about one or more files</li>
- <li><strong>tracker-search</strong><br/>Search for terms in all data</li>
- <li><strong>tracker-stats</strong><br/>Show statistics for all Nepomuk defined ontology classes</li>
- <li><strong>tracker-status</strong><br/>Monitor and control status</li>
- <li><strong>tracker-sparql</strong><br/>Query or update using SPARQL</li>
- <li><strong>tracker-tag</strong><br/>Add, remove or list tags</li>
- </ul>
-
<h2>Configuration</h2>
<p>All of Tracker's configuration is kept in <tt>$HOME/.config/tracker</tt>. There are manual pages for each of the configurations should you want more information about them. For example, you can use:</p>
<pre>$ man tracker-miner-fs.cfg</pre>
diff --git a/projects.gnome.org/tracker/features.html b/projects.gnome.org/tracker/features.html
index f92dd9e..6f499cd 100644
--- a/projects.gnome.org/tracker/features.html
+++ b/projects.gnome.org/tracker/features.html
@@ -56,9 +56,9 @@
<li><a href="http://www.w3.org/TR/rdf-sparql-query/" alt="">SPARQL</a> is used for <a href="http://www.w3.org/RDF/" alt="">RDF</a> style querying.</li>
<li>The <a href="http://nepomuk.semanticdesktop.org/" alt="">Nepomuk</a> ontologies are followed as closely as possible.</li>
<li>The <a href="http://live.gnome.org/ThumbnailerSpec" alt="">thumbnailer</a> specification we started is used for creating and managing thumbnails for images and album art.</li>
- <li>The <a href="http://www.freedesktop.org/wiki/Specifications/basedir-spec" alt="">base directory</a> specification details how desktops should locate files at runtime.</li>
+ <li>The <a href="http://www.freedesktop.org/wiki/Specifications/basedir-spec" alt="">base directory</a> specification details how desktops should locate files at run-time.</li>
<li>The <a href="http://www.freedesktop.org/wiki/Specifications/config-spec" alt="">shared configuration</a> specification outlines where configurations for applications should be kept (desktop-neutral). </li>
- <li>The <a href="http://freedesktop.org/wiki/Standards/shared-filemetadata-spec" alt="">shared file metadata</a> specification outlines a common metadata naming scheme that should be used by all technologies similar to Tracker. We try to follow this as closely as possible.</p>
+ <li>The <a href="http://freedesktop.org/wiki/Standards/shared-filemetadata-spec" alt="">shared file meta-data</a> specification outlines a common meta-data naming scheme that should be used by all technologies similar to Tracker. We try to follow this as closely as possible.</p>
<li>The <a href="http://standards.freedesktop.org/autostart-spec/autostart-spec-latest.html" alt="">auto-start</a> specification describes how Tracker's processes should be initiated on the desktop's start up.</p>
</ul>
@@ -77,7 +77,7 @@
<li><a href="http://www.w3.org/2001/XMLSchema" alt="">XML Schema Document</a> (xsd)</li>
<li>Resource Description Framework (rdf)</li>
<li><a href="http://www.semanticdesktop.org/ontologies/nrl/" alt="">Nepomuk Representational Language</a> (nrl)</li>
- <li>Dublin Core metadata (dc)</li>
+ <li>Dublin Core meta-data (dc)</li>
<li><a href="http://www.semanticdesktop.org/ontologies/nie/" alt="">Nepomuk Information Element</a> (nie)</li>
<li><a href="http://www.semanticdesktop.org/ontologies/nao/" alt="">Nepomuk Annotation Ontology</a> (nao)</li>
<li><a href="http://www.semanticdesktop.org/ontologies/nco/" alt="">Nepomuk Contact Ontology</a> (nco)</li>
diff --git a/projects.gnome.org/tracker/images/screenshots/Makefile.am b/projects.gnome.org/tracker/images/screenshots/Makefile.am
index 5cea91f..9c3bb6d 100644
--- a/projects.gnome.org/tracker/images/screenshots/Makefile.am
+++ b/projects.gnome.org/tracker/images/screenshots/Makefile.am
@@ -6,7 +6,10 @@ page_SCRIPTS =
include $(top_srcdir)/rules.common
-misc_images =
+misc_images = \
+ screenshot-tracker-preferences.png \
+ screenshot-tracker-search-bar.png \
+ screenshot-tracker-search-tool.png
page_DATA = $(misc_images)
diff --git a/projects.gnome.org/tracker/images/screenshots/screenshot-tracker-preferences.png b/projects.gnome.org/tracker/images/screenshots/screenshot-tracker-preferences.png
new file mode 100644
index 0000000..7ab37af
Binary files /dev/null and b/projects.gnome.org/tracker/images/screenshots/screenshot-tracker-preferences.png differ
diff --git a/projects.gnome.org/tracker/images/screenshots/screenshot-tracker-search-bar.png b/projects.gnome.org/tracker/images/screenshots/screenshot-tracker-search-bar.png
new file mode 100644
index 0000000..f3535af
Binary files /dev/null and b/projects.gnome.org/tracker/images/screenshots/screenshot-tracker-search-bar.png differ
diff --git a/projects.gnome.org/tracker/images/screenshots/screenshot-tracker-search-tool.png b/projects.gnome.org/tracker/images/screenshots/screenshot-tracker-search-tool.png
new file mode 100644
index 0000000..9802c05
Binary files /dev/null and b/projects.gnome.org/tracker/images/screenshots/screenshot-tracker-search-tool.png differ
diff --git a/projects.gnome.org/tracker/index.html b/projects.gnome.org/tracker/index.html
index 10a270c..a0272d2 100644
--- a/projects.gnome.org/tracker/index.html
+++ b/projects.gnome.org/tracker/index.html
@@ -46,7 +46,7 @@
<a href="http://en.wikipedia.org/wiki/Semantic_search"
alt="">semantic data storage</a> for the desktop and mobile
devices. It allows the user to keep track of the data stored
- on their devices and online sources and extract
+ on their devices and on-line sources and extract
relationships in an automated fashion. Tracker
uses <a href="http://www.w3.org/" alt="">W3C</a>
standards for <a href="http://www.w3.org/RDF/"
@@ -58,16 +58,40 @@
and <a href="http://www.w3.org/TR/rdf-sparql-query/"
alt="">SPARQL</a> to query and update the data.</p>
+ <h2>What does that mean?</h2>
<p>Tracker is an all-in-one indexer, search tool and
<a href="http://en.wikipedia.org/wiki/Metadata"
- alt="">metadata</a> database. It is designed to extract
- information and metadata about your personal data so that it
+ alt="">meta-data</a> database. It is designed to extract
+ information and meta-data about your personal data so that it
can be searched easily and quickly. Part of this extraction
includes <a href="http://en.wikipedia.org/wiki/Full_text_search"
alt="">full text searching</a> (FTS) which allows indexing of
the content in documents and other files so you can find the
file you are interested in if it contains the
- word <q>managemement</q> in it (for example).</p>
+ word <q>management</q> in it (for example).</p>
+
+ <p>Tracker is a central repository of <strong>user</strong>
+ information, that provides two big benefits for the desktop;
+ shared data between applications (it doesn't matter what the
+ source is once it's stored in the repository) and linked
+ information from different sources (mixing contacts with
+ files, location, activities and etc.).</p>
+
+ <p>This central repository can work only with a very well
+ defined data model, that applications can rely on to store and
+ recover their information. That data model is defined using a
+ semantic web artifact called ontology. An ontology defines the
+ concepts (classes) and properties (attributes) that the items
+ in the repository can be or have.</p>
+
+ <p>There is an EU-funded project called Nepomuk, where a core
+ of ontologies to model the Desktop were defined. This set was a
+ very good starting point for Tracker but new requirements and heavy
+ development in collaboration with applications provided a very
+ valuable feedback, in form of fixes and extensions. Some of this
+ work is already submitted for approval in the upstream version, but
+ the process is long and hard, so the Tracker ontologies are
+ diverging slowly.</p>
</div> <!-- content -->
</div> <!-- container -->
diff --git a/projects.gnome.org/tracker/style/tracker.css b/projects.gnome.org/tracker/style/tracker.css
index 55ef971..3c16741 100644
--- a/projects.gnome.org/tracker/style/tracker.css
+++ b/projects.gnome.org/tracker/style/tracker.css
@@ -1,7 +1,7 @@
/* Green = #3ee63c, Red = #f6524d, Blue = #3e76e4, Dark Blue = #000080, Orange = #f60, Dark Grey = #2e3436;
*/
body {
- background : black;
+ background : #222222;
color : #2e3436;
width : 45em;
margin : 0 auto;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]