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. -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to nautilus in Ubuntu. https://bugs.launchpad.net/bugs/1666676 Title: Enable tracker by default for Unity too Status in nautilus package in Ubuntu: New Bug description: For Nautilus' built-in search to not be very slow, Nautilus needs to use tracker for search. This is especially important since it's being seriously proposed for Ubuntu 17.10 that we drop the "type-ahead search" patch that reverted the removal of that feature by Nautilus years ago. (LP: #1666681) To not cripple Ubuntu GNOME, it was previously decided to let Nautilus build against tracker but not use that functionality on Unity. See this patch: https://bazaar.launchpad.net/~ubuntu- desktop/nautilus/ubuntu/view/head:/debian/patches/ubuntu_tracker_only_on_GNOME.patch This bug is requesting that patch be dropped and the extra tracker components be allowed into main and installed by default in Unity. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/nautilus/+bug/1666676/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp

