Re: [Tracker] Proposed future for Tracker - Smaller modules
- From: Bastien Nocera <hadess hadess net>
 
- To: Matthias Clasen <matthias clasen gmail com>
 
- Cc: Desktop Devel <desktop-devel-list gnome org>,	Tracker mailing list <tracker-list gnome org>
 
- Subject: Re: [Tracker] Proposed future for Tracker - Smaller modules
 
- Date: Mon, 08 Sep 2014 13:52:50 +0200
 
On Mon, 2014-09-08 at 07:30 -0400, Matthias Clasen wrote:
On Mon, Sep 8, 2014 at 6:34 AM, Martyn Russell <martyn 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 moving components to
   their own projects so development can be focused
3. Make a clear distinction between *core* functionality and "nice to
   have stuff".
4. I would like to unify the command line utilities a bit more
   similarly to how git operates, so instead of 'tracker-control -r',
   'tracker control -r', etc.
But is it worth the downside ?
 - x times as much configure goo
 - 2^x new module-module interfaces
 - plenty of new opportunities for version skew and build breakage
Though splitting up tools that use public interfaces, such as the
plugins or the GUIs should be fine.
[
Date Prev][
Date Next]   [
Thread Prev][
Thread Next]   
[
Thread Index]
[
Date Index]
[
Author Index]