Hi Philip, On Thu, 2014-03-13 at 12:54 +0100, Philip Van Hoof wrote: > Some platforms don't use udisk2 and/or gvfs so they fall back to the > implementations behind gio/gunix*c. These implementations aren't > always very reliable. In particular is the UUID of the volume not > always correct with those implementations. It would be nicer if we > could let something external to tracker-miner-fs fed us with that UUID > and mount point name upon mount event, rather than using GVolumeMonitor.
I don't see why we would need an abstraction layer in tracker for this. GVolumeMonitor is a GIO extension point. If there are platforms where the gvfs/udisks2 implementation is not suitable, a platform-specific implementation of GVolumeMonitor can be used. This should not require any changes in tracker. That way, all GLib-based applications can benefit from it. Regards, Jürg _______________________________________________ tracker-list mailing list tracker-list@gnome.org https://mail.gnome.org/mailman/listinfo/tracker-list