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

Reply via email to