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]