Return-Path: <strueg at mandriva dot com>
Delivered-To: anders@feder.dk
Received: (qmail 27667 invoked from network); 23 May 2008 14:40:14 -0000
Received: from moutng.kundenserver.de (212.227.126.177) by 10.0.15.11 with
        SMTP; 23 May 2008 14:40:14 -0000
Received: from [10.1.101.3] (i3ED6C833.versanet.de [62.214.200.51]) by
        mrelayeu.kundenserver.de (node=mrelayeu2) with ESMTP (Nemesis) id
        0MKwtQ-1JzYRM2ZHd-0004Zk; Fri, 23 May 2008 16:40:16 +0200
From: Sebastian =?utf-8?q?Tr=C3=BCg?= <strueg at mandriva dot com>
To: Anders Feder <anders@feder.dk>
Subject: Re: Semantic GNOME Desktop
Date: Fri, 23 May 2008 16:41:44 +0200
User-Agent: KMail/1.9.9
References: <1211463659.9067.3.camel@voyager>
In-Reply-To: <1211463659.9067.3.camel@voyager>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
Message-Id: <200805231641.44138.strueg at mandriva dot com>
X-Provags-ID: V01U2FsdGVkX1/COj7FpUO8BRUtXjJkVUfM0HW689CbD6p2GpX
        N9Xztsv79wuY4+I2Xvt0oSDkAQRw+VLysL12MwNxTYBUCf4JVf
        mRRpCkvidwIAq/VgPJxuQegPY1e1Zxr
X-Evolution-Source: pop://anders%40feder.dk@mail.feder.dk/

On Thursday 22 May 2008 15:40:59 you wrote:
> I'm looking informally at possibilities for integrating the Semantic Web
> and the GNOME desktop. So far, I've outlined a few ideas at:
> http://live.gnome.org/SemanticDesktop
>
> I would like to ask you if you have any comments on these ideas and how
> to proceed - and if you see any potential for collaboration with your
> projects?

Hello Andres,

thanks a lot for your email. I think it would be a great idea to cooperate on 
the semantic desktop front. Areas I think we can share are:

- The DBus interface for the semantic data storage. At the moment it is based 
on Soprano [1] which comes with a full-featured RDF DBus API [2]
- The ontologies: here we already use Xesam [3] for everything file-metadata 
specific and the Nepomuk ontologies [4] for other stuff. This also means that 
we do not use OWL as it was considered way to heavy for desktop use. Thus, 
please consider using NRL [5] in combination with NAO [6] instead.
- We are currently working on virtual folders which is pretty much what you 
outline, too: a "view" on a sparql query (or a more generic desktop query in 
my case). Here it would be nice to share the interface, so that KDE and Gnome 
apps could use the same folders.

As for your backends: this is what we do, too. For example: 
- Strigi analyses local files and stores the data (for desktop search)
- An Akonadi agent collects information about contacts and emails and stores 
it (actually my vision would be to store stuff like contacts only once, in 
the rdf store)

Additionally applications can insert new information. There is not much there 
yet except for tags and ratings and source URLs for downloaded files.

Ok, this just to get the communication started. :)

Cheers,
Sebastian

[1] http://soprano.sf.net
[2] 
http://api.kde.org/kdesupport-api/kdesupport-apidocs/soprano/html/soprano_server_dbus.html
[3] http://xesam.org/main/XesamOntology
[4] http://www.semanticdesktop.org/ontologies/
[5] http://www.semanticdesktop.org/ontologies/nrl/ (important part is that 
about the named graphs, views are not implemented anywhere yet)
[6] http://www.semanticdesktop.org/ontologies/nao/

Attic/SemanticDesktop/NEPOMUK-KDE/200805231641.44138.strueg@mandriva.com (last edited 2013-11-23 00:27:11 by WilliamJonMcCann)