[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-devel
Subject: Re: zeitgeist for KDE
From: Kevin Krammer <kevin.krammer () gmx ! at>
Date: 2009-06-28 13:15:05
Message-ID: 200906281515.27004.kevin.krammer () gmx ! at
[Download RAW message or body]
[Attachment #2 (multipart/signed)]
On Saturday, 2009-06-27, Aaron J. Seigo wrote:
> On Saturday 27 June 2009, Shane Fagan wrote:
> > Well we have our own semantic framework ish. We're using a sqlite
> > database to store file metadata and that we plan on adding support for
> > tracker's RDF store in the future. Nepomuk kinda does something similar
> > to zeigeist I think.
>
> the Nepomuk ontologies and query system are being standardized and will be
> replacing the role(s) that xesam was trying to fill. it's rather complete
> system (from the semantics side of things) and has a _lot_ of work put into
> it by a number of very dedicated and knowledgeable individuals. KDE is
> already been instrumenting several of our applications to feed into
> Nepomuk, not least of which is akonadi fro PIM
> (email/calendaring/contacts/etc). if it all possible, it would be great to
> zeitgeist be able to work with the Nepomuk ontologies and stores.
>
> that said, it'd be pretty cool to see a zeitgeist widget written in Qt/KDE.
> so to your original question:
>
> "I was wondering where I should start in making the widget so I thought id
> ask."
>
> from a UI POV, you could dive in with PyQt/PyKDE (iirc zeitgeist is written
> in Python, correct?) and should be able to get up and going in very little
> time.
In case "widget" in this context means desktop widget you should also consider
to subscribe to plasma-devel [1]
Cheers,
Kevin
P.S.: I had a quick look at the Zeitgeist sources and I am missing the D-Bus
introspection files for the daemon's standard interfaces. D-Bus bindings for
statically typed languages usually use a code generator approach to create D-
Bus proxies, so having such a file as the "official" interface specification
is usually a good idea.
[1] https://mail.kde.org/mailman/listinfo/plasma-devel
--
Kevin Krammer, KDE developer, xdg-utils developer
KDE user support, developer mentoring
["signature.asc" (application/pgp-signature)]
>> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic