Skip to content

Shuffle libtracker-miner and libtracker-control

Carlos Garnacho requested to merge wip/carlosg/shuffle-libtracker-miner into master

Moving further with the 3.0 plans, this MR moves libtracker-miner away (and into tracker-miners, see related MR), and shuffles the interesting pieces of libtracker-control so it's no longer a public library. Rationales being:

  • Libtracker-miner was already a bad fit on top of 2.0's domain ontologies, it is tied to Nepomuk in non obvious ways, while it supposedly was possible to use other ontologies.
  • Besides that, libtracker-miner is unused. The interesting pieces are shallow enough that miner-alikes did their own.
  • With us endorsing a decentralized model with multiple endpoints, libtracker-control becomes also a bit dubious, as the distinction of "miners" becomes even blurrier. As users don't want dealing generically with multiple miners, it's not a big leap to talk to those directly through DBus.

This leaves the Tracker repo 100% about SPARQL.

Merge request reports