Port to Tracker 3
This branch ports GNOME Online Miners to use Tracker 3.
Tracker 3 removes the centralized data store, in favour of each miner maintaining its own database and publishing a D-Bus endpoint for apps to access the data.
This is effectively an API break and apps will need porting to the new model, that work is being tracked here: GNOME/tracker#194 (closed)
Usage of graphs is changed in this branch too. Content is now split into graphs based on type, using the same tracker:Documents and tracker:Pictures graphs that tracker-miner-fs uses. This makes it possible to control what types of data each Flatpak app can see.
I'm not able to test all the miners and I would appreciate help with this. Here are some tick boxes to track the testing:
-
Facebook -
Flickr -
GData (Google) -
Media Server (DNLA) -
Owncloud / Nextcloud -
Zapojit (Windows Live)
Edited by Javier Jardón