These relationships are vastly more important than typical
content-search data.
It's a nut that we must crack, rather than give up and create yet
another persistently stored Map<string, string>.
If Baloo is about a persistently stored Map<string, string> on
key-value pairs related to content of files on your FS: then Baloo
doesn't get metadata at all.
updatedb and locate are good, and grep is good too. Combine the two
and you have a perfect solution. No need for a Baloo index. This is
not what Tracker and Nepomuk are about, at all.
>> small amount of information that we need to store - user tags
>> and ratings are stored in the xattr of the files.
But no relationships with other domains? Pity. With huge respect for
the technical implementation of Baloo, that nonetheless means you
developed not that much.
It also doesn't solve not that much that strings, cat, grep, updatedb
and locate also didn't already solve.
> Good luck with your project though Vishesh!
Yes. Good luck nonetheless. Maybe someday we can outsource simple
indexing of easily searchable content to Baloo?