When

Agenda

  • Progress on app porting
    • GNOME Photos: how can we migrate albums from Tracker 2 database?
  • ...

Present

Notes

App porting

  • - How do we export albums, playlists etc from tracker 2 database?
    • - We don't want Music and Photos to depend on Tracker 2 *and* 3

      - Maybe a sort of tracker export | tracker3 import --database ... pipeline, where we make a new release of Tracker 2 to allow exporting the data

    - grilo:
    • - WIP branch done, it works - Totem works with a small change - Can work for Gnome Music too
      • - Tracker plugin will allow custom queries via the GrlQuery, so we can support querying things like playcounts from a private database. Writing custom keys can't be done via Grilo, apps will need to use TrackerSparqlConnection directly for this. - carlos has a WIP branch of gnome-music already

    - GTK branches already merged -- everything already depends on Tracker 3 now !!! - libfolks -- carlos thinks this is a bit messy
    • - Is anyone actually storing contacts in Tracker? - if the official GNOME solution for storing Contacts is to use e-d-s, why have this backend at all?
      • -> need to contact maintainers of libfolks and discuss this.

    - boxes - this should be straightforward to port - hopefully we can finish porting by next 2 weeks

Flatpak portal

Performance and indexing testing

  • - there are some miner optimisations we can do post 3.0 - we can avoid blocking indexing a folder for the parent folder - sam wants to organise some community testing of extraction performance before 3.0 so we can take opportunity to make backwards-incompatible changes

Tasks

We will aim to have all apps ported by next meeting (13th June).

We need to contact maintainers, politely request reviews and explain that all Tracker 3 branches need to be merged for 3.38 or we have to postpone everything until 3.40.

Next Meeting

../20200613

Attic/Tracker/Meetings/20200530 (last edited 2023-08-14 12:50:08 by CarlosGarnacho)