Re: [Tracker] PATCH: Allow disabling all extractors
- From: Martyn Russell <martyn lanedo com>
- To: Jonatan Pålsson <jonatan palsson pelagicore com>
- Cc: Philip Van Hoof <philip codeminded be>, "tracker-list gnome org" <tracker-list gnome org>
- Subject: Re: [Tracker] PATCH: Allow disabling all extractors
- Date: Thu, 11 Jul 2013 18:10:35 +0100
On 11/07/13 12:20, Jonatan Pålsson wrote:
On 11 July 2013 12:56, Philip Van Hoof <philip codeminded be> wrote:
For example
git checkout -b optional_extractors tracker-ivi/optional_extractors
git branch optional_extractors_upstream
git rebase -i optional_extractors
#Comment out the Tracker-IVI specific commits' pick lines
git push tracker-ivi optional_extractors_upstream
And you publish (just) optional_extractors_upstream to us.
Ah, excellent. I will do this from now on, thanks for the instructions.
Great patches Jonatan, thanks! :)
I also recommend not using autogen.sh for your Tracker-IVI specific
configure switches. You should use your package system's features for
this purpose instead. Consider taking a look at Tracker's gitorious
repository which hosts the branches and tags for MeeGo Harmattan's
debian packaging and adaptations that are specific for the N9.
Just do the exact same thing.
This is indeed much nicer. I will have a look at using the package
systems instead of autogen, thanks for the pointer!
Ultimately adding configure flags add maintenance burden at some stage.
We really only want configure switches for commonly disabled or enabled
features. But the ones you sent patches for are fine - actually, I think
the extractors are the one area people would highly want to configure.
Philip has a good point about packaging... If you have configure
switches you can certainly be more lazy about what you package :) e.g.
*.so. Though, that's not generally recommended.
--
Regards,
Martyn
Founder and CEO of Lanedo GmbH.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]