On Tue, 2008-12-23 at 13:25 +0100, Philip Van Hoof wrote: Hi evos and trakkies,
On Fri, 2008-12-19 at 10:55 +0100, Philip Van Hoof wrote:I will be tracking a patch that is related to the Evolution metadata proposal (x) at this bug in GNOME's bugzilla. http://bugzilla.gnome.org/show_bug.cgi?id=565082 It contains a patch that Evolution's most recent Camel needs in order to support the EPlugin that will be written to implement (x). #x http://live.gnome.org/Evolution/MetadataI attached two new patches. One for Tracker and one for Evolution's data server. The one for Tracker is highly unfinished and untested but has most of the skeleton that I mentioned before now implemented.
The version I attached this time has a few things that are already working. It starts to make sense to review this one, Srag. Although it's a patch for Tracker, the Evolution plugin could or might some day be ported to be generic and usable in the repo of Evolution itself (the only thing that would have to be changed is a little bit of build-environment and rename tracker to evolution in two or three symbols). The EPlugin is src/tracker-evolution-plugin/tracker-evolution-plugin.h and src/tracker-evolution-plugin/tracker-evolution-plugin.c And of course src/tracker-evolution-plugin/liborg-freedesktop-Tracker-evolution-plugin.eplug.xml The tracker-evolution-registrar.c (which is unfinished, as I'm testing with a Vala sample as client - attached too -) is what will run in Tracker's processes. -- Philip Van Hoof, freelance software developer home: me at pvanhoof dot be gnome: pvanhoof at gnome dot org http://pvanhoof.be/blog http://codeminded.be
Attachment:
tracker-evo-plugin.diff.gz
Description: GNU Zip compressed data
Attachment:
valaclientsample.vala
Description: Text Data