On Wed, 10 Feb 2010 10:32:58 +0100, Philip Van Hoof <[email protected]> wrote: > On Wed, 2010-02-10 at 10:17 +0100, Michael Biebl wrote: >> 2010/2/9 Adrien Bustany <[email protected]>: > > [CUT] > >> I think, in general the idea is good, I have some concerns though. >> Using the mtime, might have some undesired side effects. >> E.g. a user upgrades his tracker installation say from 0.7.18 to >> 0.7.19 (by either using make install or the distro package management >> tools) >> The mtime of the desktop files will change then. Do we really want to >> reindex everything in that case? I don't think so. > > nod > >> Maybe, a more robust solution is to use hashsums for the desktop files >> and a version counter. >> [Extractor] >> Name=Foobar extractor >> MimeTypes=application/fooba >> Version=1 > > I agree with this Yep, makes sense
> >> Using a hashsum will ensure that we don't get spurious reindex >> whenever the package is upgraded. >> Consider now, that the author of the Foobar extractor has >> significantly improved its extractor, and he want's to enforce a >> reindex. >> He'd then bump the Version counter and the hashsum would change. >> >> Hope this makes sense. Thoughts? > > Makes sense to me Yes, I'll stick with the version number. Thanks for the feedback! > > > Cheers, > > > Philip _______________________________________________ tracker-list mailing list [email protected] http://mail.gnome.org/mailman/listinfo/tracker-list
