Re: [Tracker] Indexing mbox files
- From: Philip Van Hoof <spam pvanhoof be>
- To: Mildred Ki'Lya <mildred593 gmail com>
- Cc: tracker-list gnome org
- Subject: Re: [Tracker] Indexing mbox files
- Date: Mon, 23 Aug 2010 10:08:37 +0200
On Wed, 2010-08-18 at 18:36 +0200, Mildred Ki'Lya wrote:
On 2010-08-18 18:16, Mildred Ki'Lya wrote:
So, if I understood everything well, I should have something like:
nmo:Mailbox -> nie:hasPart -> nmo:MailboxDataObject -> nie:interpretedAs
-> nmo:Email
and of course
nmo:Email -> nie:isStoredAs -> nmo:MailboxDataObject -> nie:isPartOf ->
nmo:Mailbox
Additionally, how do I generate the URI for the different objects?
As described here:
http://live.gnome.org/Tracker/Documentation/Examples/SPARQL/Email#Storage
<quote>
To get a good scheme for forming URLs for IMAP, read RFC 5092.
The FETCH command in IMAP explains how to use sections at page 55. For a
URL scheme for POP read RFC 2384. Avoid inventing your own URL scheme.
You want to use these URLs for the value of nie:url in RDF. You can
also use them for the subjects of your resources, which is what I will
do in the examples that follow.
</quote>
For nmo:Mailbox, this is just the filename (uri provided by Tracker).
But for nmo:MailboxDataObject and nmo:Email, what are the most
appropriate URI? I thought of using "<file-uri>#<n>" for
MailboxDataObject and "urn:email:<message-id>" for Email. Do you think
it is appropriate?
Mildred
PS: I'm writing the plugin using Vala, I prefer to plain C :)
Sure
Cheers,
Philip
--
Philip Van Hoof
freelance software developer
Codeminded BVBA - http://codeminded.be
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]