[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