--===============1207105078== Content-Type: multipart/signed; boundary="nextPart20439665.apk1mOu63m"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit --nextPart20439665.apk1mOu63m Content-Type: Text/Plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable 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= =20 replacing the role(s) that xesam was trying to fill. it's rather complete=20 system (from the semantics side of things) and has a _lot_ of work put into= it=20 by a number of very dedicated and knowledgeable individuals. KDE is already= =20 been instrumenting several of our applications to feed into Nepomuk, not le= ast=20 of which is akonadi fro PIM (email/calendaring/contacts/etc). if it all=20 possible, it would be great to zeitgeist be able to work with the Nepomuk=20 ontologies and stores. that said, it'd be pretty cool to see a zeitgeist widget written in Qt/KDE.= so=20 to your original question: "I was wondering where I should start in making the widget so I thought id= =20 ask." from a UI POV, you could dive in with PyQt/PyKDE (iirc zeitgeist is written= in=20 Python, correct?) and should be able to get up and going in very little tim= e. if you would like a place to house it, we can certainly get you svn access,= =20 though i imagine it could be hosted with the rest of zeitgeist even easier. as for loggers ... that will be a bit more complicated i think as it will=20 really require instrumenting a large number of applications, each with thei= r=20 own internals. this is, in part, why we chose to go with Nepomuk: it gives = us=20 a common target, it's platform neutral, it's a complete solution that other= s=20 can also tap into and it is the result of an EU funded project so there's g= ood=20 science behind it. i would guess that it's much, much less work (and far more likely to succee= d=20 with upstream) to simply allow Zeitgeist to use Nepomuk stores than it woul= d=20 be to go around and write loggers for enough applications for it to be=20 interesting to use. you can then just let the app devs provide support for= =20 their own apps via Nepomuk :) =2D-=20 Aaron J. Seigo humru othro a kohnu se GPG Fingerprint: 8B8B 2209 0C6F 7C47 B1EA EE75 D6B7 2EB1 A7F1 DB43 KDE core developer sponsored by Qt Software --nextPart20439665.apk1mOu63m Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEABECAAYFAkpGgoEACgkQ1rcusafx20Or7ACbB01kQD2/lUQMjcdE2pnqHnuf PbAAn39u4jm4ijiEGDGztRiVVh8j0kFG =4Jp/ -----END PGP SIGNATURE----- --nextPart20439665.apk1mOu63m-- --===============1207105078== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline >> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe << --===============1207105078==--