Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • GNOME Photos GNOME Photos
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 142
    • Issues 142
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 21
    • Merge requests 21
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • GNOMEGNOME
  • GNOME PhotosGNOME Photos
  • Merge requests
  • !146

Run Tracker daemons in private org.gnome.Photos namespace

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Sam Thursfield requested to merge sam/tracker2-domain into master Sep 01, 2020
  • Overview 20
  • Commits 2
  • Pipelines 12
  • Changes 13

GNOME is switching to Tracker 3.x by default (see Initiatives#17 (closed)) however Photos is not ready to switch this cycle.

We want to avoid having two Tracker daemons indexing the same content as much as possible. This commit means that Photos will start private instances of Tracker 2.x daemons, and the daemons will be tied to the lifetime of the Photos app. Distros can disable Tracker 2.x by default and it will only activate when needed by Photos.

This also allows the Photos Flatpak to run Tracker 2.x daemons inside the sandbox, ensuring it works on systems which don't have Tracker 2.x available.

Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: sam/tracker2-domain