Re: [Tracker] Proposed future for Tracker - Smaller modules

2014-09-09 Thread Martyn Russell
On 08/09/14 17:46, Philip Van Hoof wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 8/09/2014 17:11, Martyn Russell wrote: Hi Martyn, Without tracker-store, libtracker-sparql can't work. It's more the other way round I had in mind, without libtracker-sparql, tracker-store works.

Re: [Tracker] Proposed future for Tracker - Smaller modules

2014-09-09 Thread Philip Van Hoof
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 9/09/2014 18:54, Martyn Russell wrote: On 08/09/14 17:46, Philip Van Hoof wrote: [cut] No reason. libtracker-sparql users shouldn't care. Off the top of my head: 1. To provide a DBus interface (may be a legacy reason, but ...) Only

[Tracker] Proposed future for Tracker - Smaller modules

2014-09-08 Thread Martyn Russell
Hello all, So for some time now, I've been thinking that Tracker should be split into smaller parts. This has been suggested before and I've mentioned this a few times recently but not formally discussed it on the mailing list. So here we are :) What is Tracker? Well, put

Re: [Tracker] Proposed future for Tracker - Smaller modules

2014-09-08 Thread Martyn Russell
On 08/09/14 11:34, Martyn Russell wrote: Hello all, ... Module = nautilus? - nautilus plugin (provides tagging widget) I forgot a few things here, namely: Module = tracker (existing module): - ALL tracker-{control|info|search|*} command line utilities. Module = tracker-writeback:

Re: [Tracker] Proposed future for Tracker - Smaller modules

2014-09-08 Thread Bastien Nocera
On Mon, 2014-09-08 at 11:34 +0100, Martyn Russell wrote: Hello all, So for some time now, I've been thinking that Tracker should be split into smaller parts. This has been suggested before and I've mentioned this a few times recently but not formally discussed it on the mailing list. So

Re: [Tracker] Proposed future for Tracker - Smaller modules

2014-09-08 Thread Martyn Russell
On 08/09/14 12:17, Bastien Nocera wrote: On Mon, 2014-09-08 at 11:34 +0100, Martyn Russell wrote: Hello all, So for some time now, I've been thinking that Tracker should be split into smaller parts. This has been suggested before and I've mentioned this a few times recently but not formally

Re: [Tracker] Proposed future for Tracker - Smaller modules

2014-09-08 Thread Matthias Clasen
On Mon, Sep 8, 2014 at 6:34 AM, Martyn Russell mar...@lanedo.com wrote: What is the goal? - What I would like to achieve is: 1. Make it easier to build just what's needed (e.g. just tracker-store), i.e. more modular. 2. Make development and maintenance easier by

Re: [Tracker] Proposed future for Tracker - Smaller modules

2014-09-08 Thread Bastien Nocera
On Mon, 2014-09-08 at 07:30 -0400, Matthias Clasen wrote: On Mon, Sep 8, 2014 at 6:34 AM, Martyn Russell mar...@lanedo.com wrote: What is the goal? - What I would like to achieve is: 1. Make it easier to build just what's needed (e.g. just tracker-store),

Re: [Tracker] Proposed future for Tracker - Smaller modules

2014-09-08 Thread Martyn Russell
On 08/09/14 12:30, Matthias Clasen wrote: On Mon, Sep 8, 2014 at 6:34 AM, Martyn Russell mar...@lanedo.com wrote: What is the goal? - What I would like to achieve is: 1. Make it easier to build just what's needed (e.g. just tracker-store), i.e. more modular. 2. Make

Re: [Tracker] Proposed future for Tracker - Smaller modules

2014-09-08 Thread Philip Van Hoof
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 8/09/2014 12:34, Martyn Russell wrote: Hi Martyn, Module = tracker-store - ontology (database schema) - libstemmer (stemming library used by libtracker-fts) - libtracker-common (type and various utilities) - libtracker-data (database access

Re: [Tracker] Proposed future for Tracker - Smaller modules

2014-09-08 Thread Martyn Russell
On 08/09/14 15:56, Philip Van Hoof wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 8/09/2014 12:34, Martyn Russell wrote: Hi Martyn, Hi Philip, Module = tracker-store - ontology (database schema) - libstemmer (stemming library used by libtracker-fts) - libtracker-common (type and

Re: [Tracker] Proposed future for Tracker - Smaller modules

2014-09-08 Thread Philip Van Hoof
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 8/09/2014 17:11, Martyn Russell wrote: Hi Martyn, My proposal would be to keep tracker-store, ontology and libtracker-sparql together (as one project). The reason I didn't put libtracker-sparql with tracker-store / core things is that