Comment 13 for bug 1666676

Revision history for this message
Carlos (csoriano) wrote : Re: Enable tracker by default for Unity too

A clarification thanks to Jeremy Bicha asking about this.

Tracker is not needed for a fast search in the current directory. We do that apart with the cache already in Nautilus. So the type ahead use case for adding tracker can be dismissed.

For now, Tracker is for everything else I mentioned (and the features we are planning to add in a future).
I'm thinking of removing the optional dependency for 3.26 upstream and require tracker due to the plans we have in mind for next release and the burden of maintainability that is having this optional dependency, both in code maintainability (ifdefs), testing, reproducibility and default experience we want for the app.

I'm open to discuss this with distros that do not enable tracker by default right now like Ubuntu, etc. (so I guess what we are doing in this bug report), because once I remove the optional dependency I'm pretty sure nobody will want to make a patch to make it optional or remove tracker downstream, it would be too hard.