Re: Module Proposal: Rygel
- From: Philip Van Hoof <spam pvanhoof be>
- To: desktop-devel-list gnome org
- Subject: Re: Module Proposal: Rygel
- Date: Fri, 19 Mar 2010 17:31:37 +0100
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
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]