Development

Installing from source

You can retrieve current development code with the following command:

git clone git://git.gnome.org/tracker

If you are new to Git maybe there is a quick and dirty mail that you want to read. More generic info how to use Git with GNOME infrastracture.

For the GitWeb interface http://git.gnome.org/cgit/tracker/

  1. Ensure that you install the following packages on a Debian-based system using any package manager (the example uses apt-get); RPM system shouldn't be too different
    sudo apt-get install libgmime-2.0-2a libgmime-2.0-2-dev dbus-glib-1-dev libdbus-glib-1-dev libhal-dev libhal-storage-dev sqlite3-dev libsqlite3-dev libexif-dev libdeskbar-tracker libgsf-1-dev libjpeg62-dev libtiff4-dev libxine-dev libpoppler-dev libgstreamer0.10-dev libpoppler-glib-dev libtotem-plparser-dev libunac1-dev libexempi-dev libraptor1-dev libtracker-gtk-dev libgnome-desktop-dev libgnome-desktop-dev libnotify-dev
  2. Download the latest source tarball from the download page
  3. Extract the tarball (where x.y.z is the version number)
    tar xvzf tracker-x.y.z.tar.gz
  4. Change to tracker source directory
    cd tracker-x.y.z
  5. Read the README which comes with the source. Tracker has a lot of filters that can be enabled if you met the dependencies.
  6. Configure the make process
    ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var
  7. Compile the code
    make
  8. Install the software
    sudo make install

Some ideas about the new Features that want to be added to Tracker can be found on the wiki.

Tracker Development

On the Wiki you can find all the info for the on going development.

The RoadMap to 0.7 is on the wiki.

Bugs!

To report a bug you can use:

Contacts

You can contact us: