GNOME Bugzilla – Bug 701754
[PATCH] Make GConf depency completely optional
Last modified: 2016-02-14 15:27:39 UTC
Created attachment 246176 [details] [review] Make GConf depency completely optional So we do not need the GConf macros to bootstrap the module Patch atached
+ m4_ifdef([AM_GCONF_SOURCE_2],[AM_GCONF_SOURCE_2]) Don't you need to define the GCONF_SCHEMAS_INSTALL conditional in the else branch here, too?
(In reply to comment #1) > + m4_ifdef([AM_GCONF_SOURCE_2],[AM_GCONF_SOURCE_2]) > > Don't you need to define the GCONF_SCHEMAS_INSTALL conditional in the else > branch here, too? I do not think is needed: Its not defined, so the conditions in src/Makefile.am will be false
automake conditionals must *always* be defined.
Got an updated patch?
any specific reason to keep the gconf backend at all?
None, except that the gsettings port (on branch) isn't ready yet.
how is it not ready ? and which branch would that be ?
https://git.gnome.org/browse/aisleriot/log/?h=wip/redesign
Whenever this bug is resolved, please revert the patch in bug #724771.
Do NOT revert bug #724771; gnome-world is where aisleriot belongs.
If that's what you prefer. Personally, I think gnome-apps is a better place; gnome-world is a dumping ground for third-party stuff that we never build or test, and the modules in it are mostly all broken. gnome-apps is for tested apps that, while not installed by default, are "good" GNOME apps that comply with the GNOME HIG; aisleriot certainly qualifies. Another hint that gnome-apps is a good place is that you follow the GNOME release cycle. Inclusion in gnome-apps would also make it much easier for new contributors to build aisleriot, as it requires some amount of expertise with jhbuild to figure out how to enable gnome-world. If you put it in gnome-apps, we would also add it to GNOME Continuous. But, up to you!