On Fri, 2010-03-19 at 16:28 +0000, Bastien Nocera wrote: > On Fri, 2010-03-19 at 15:25 +0000, Martyn Russell wrote:
I tried to sent this several times, but it looks like GMANE is not working for me today ... And Evolution has its "reply to all" feature all wrong too, apparently. [CUT] > > What I mean is, what difference does it make if the data is readonly or > > readwrite? > > I'm mentioning read-only because I believe it would be possible to > implement with your current architecture. If you want read/write access, > it would probably involve file locking, and all sort of nastiness that I > understand might be problematic. > > Reading the data through a native API instead of through D-Bus would > mean being able to shift very large amounts of data without the > marshalling/demarshalling (say, loading 100k audio tracks' metadata > would probably take a large amount of time over D-Bus, where it would be > of negligeable duration through a more direct API). This isn't as easy at it sounds, I posted a comment on the bug you reported explaining what the difficulty is. https://bugzilla.gnome.org/show_bug.cgi?id=613255#c1 > > Surely applications would want ONE method not two for > > communicating with Tracker's. Or did I misunderstand somehow? > > This would all be hidden behind the tracker libraries for most > developers, so it shouldn't matter. You'd get the same result, just much > faster. Cheers, Philip -- Philip Van Hoof freelance software developer Codeminded BVBA - http://codeminded.be _______________________________________________ desktop-devel-list mailing list [email protected] http://mail.gnome.org/mailman/listinfo/desktop-devel-list
