Federico Mena Quintero
federico@gnome.org 2013

This work is licensed under a Creative Commons Attribution-Share Alike 3.0 United States License.

Como uma excepção especial, os detentores dos direitos autorais dão a você permissão para copiar, modificar e distribuir o código exemplo contido neste documento sob os termos de sua escolha, sem restrição.

Armazenamento e obtenção de metadados de documento
Enrico Nicoletto
liverig@gmail.com 2009
Rafael Fontenelle
rafaelff@gnome.org 2013, 2014, 2016, 2017
Isaac Ferreira Filho
isaacmob@riseup.net 2018

# Tracker

Tracker é um mecanismo de armazenamento de RDF (resource data format, ou formato recurso de dados). RDF consiste em triplos como sujeito:verbo:objeto. Por exemplo, poderia haver triplos padrões para títulos de livro e autores, tais como `Othello:has-author:William Shakespeare`. Um conjunto padronizado de formas em triplos é chamado de ontologia.

Tracker fornece um armazenamento para tais triplos, e o mecanismo de pesquisa no formato de linguagem de consulta SPARQL.

GNOME usa Tracker como armazenamento para metadados de documentos. Metadados do documento podem incluir seu título, autores, copyrights, datas de modificação e palavras-chaves. Todos esses metadados estão armazenados como triplos de RDF no Tracker, e consultados com SPARQL por aplicativos tais como o GNOME Documentos. A ontologia usada é baseada em várias sub-ontologias padrões: Dublin Core para metadados de documentos e NEPOMUK para anotações, arquivos, contatos e outros itens.

Página do Tracker

Documentação do Tracker