[dev] default backends
Jan Schneider
jan at horde.org
Mon Feb 14 17:00:14 UTC 2011
Zitat von Ronan SALMON <rsalmon at mbpgroup.com>:
>> Zitat von Ronan SALMON <rsalmon at mbpgroup.com>:
>>
>>>> commit a0c1ee118b71c24b4ecb12da20606822490992ec
>>>> Author: Jan Schneider <jan at horde.org>
>>>> Date: Sat Feb 12 18:43:18 2011 +0100
>>>>
>>>> Provide default backends.php where it makes sense. Add configuration
>>>> options to allow administrators to pick the backends to use.
>>>
>>> IMHO, there is no need for a configuration options to allow
>>> administrators to pick the backends to use. It is much simpler for
>>> an admin to only configure the needed backends rather than having
>>> to configure the one you need and then go through the GUI to
>>> disabled the other ones.
>>>
>>> Looking at turba backends.php, not everyone need all backends
>>> configured by default and then enabled/disabled through the admin
>>> GUI, ie :
>>> $cfgSources['localsql']
>>> $cfgSources['localldap']
>>> $cfgSources['personal_ldap']
>>> $cfgSources['prefs']
>>> $cfgSources['favourites']
>>> $cfgSources['facebook']
>>> $cfgSources['imsp']
>>> $cfgSources['kolab_global']
>>> $cfgSources['kolab']
>>>
>>> This configurations should be provided as examples (commented
>>> out), except localsql ? If someone need any one of them, then they
>>> can be configured thought backends.local.php.
>>>
>>> this should avoid errors and speed login process.
>>
>> No, the current setup works now for 99% of the installations
>> without any administrator interaction.
>
> Again, as an admin, I think that this is a bit too much. Removing
> unneeded config makes our life easier.
What is too much? Using the configuration UI?
> *I* don't see the benefit of having to use the GUI to enabled a
> backend that is already enabled in the backend files.
You need to go to the UI anyway to create the configuration. I don't
get your problem.
> What happens if you have IMP as your auth application and modify the
> backend files ? You can't login I guess, because you need to use the
> GUI to enable the new backend and disable the older one.
Read docs/INSTALL. Creating the initial configuration was never
supported while authenticating through IMP.
Jan.
--
Do you need professional PHP or Horde consulting?
http://horde.org/consulting/
More information about the dev
mailing list