Le vendredi 28 novembre 2008 à 18:19 +0100, Philip Van Hoof a écrit :
> On Fri, 2008-11-28 at 22:12 +0800, Jerry Tan wrote:
> > Evolution 2.24 has migrate to use sqlite to store mail's summary.
> > 
> > So the parser which is based on parsing Summary file is broken.

What I do not understand here is why Evo hackers have only replaced
summary files without including e-mail contents...

> 
> A better idea would be that if we'd instead of trying to parse
> Evolution's file ourselves, make a Evolution plugin that over IPC,
> shmem, pipe() or whatever pumps its data over to us.

The last time I read Beagle's code, I found out it was also trying to
parse Evo's internal caches. Abstract access to Evo's caches is a good
idea but it can't be just a Tracker plugin, it has to be something used
by any program that wants to access Evo's data (and Evolution itself).

It seems that Evo hackers are trying to replace Bonobo code in flavour
of DBus, would it be possible to us to also use DBus there or is it only
Evo internal things? See:
http://mail.gnome.org/archives/evolution-hackers/2008-November/msg00009.html


Laurent.

> Right now trying to parse Evolution's hideous file formats is quite
> crazy, and each time they change their format we will have to fix our
> code too.
> 
> It's also "not correct" to read Evolution's internal cache files.
> Evolution is not designed to either cope with another process tampering
> with its caches nor will it care about the other process, at all.
> 
> If you guys at Sun want to join to fun, such a Evolution plugin would be
> an excellent contribution indeed. Perhaps also one for Thunderbird and
> some other E-mail clients ... and we can safely enter 2009!
> 
> 

Attachment: signature.asc
Description: Ceci est une partie de message numériquement signée

_______________________________________________
tracker-list mailing list
tracker-list@gnome.org
http://mail.gnome.org/mailman/listinfo/tracker-list

Reply via email to