Andy Smith (HE12025-07-27):
> If it has the ability to use MySQL/MariaDB, PostgreSQL and LDAP then I
> don't see how in Debian it can avoid depending upon their libraries.

Vim has the ability to use Gtk+3, but when you install vim, you do not
see apt trying to pull Gtk+3 too: Debian builds several variants of the
package with various options enabled or disabled.

The same thing would be possible here:

apt-get install kea-tiny
apt-get install kea-full

> Maybe it could be better to have a plugin architecture and separately
> package each thing as a plugin, e.g. a hypothetical kea-ldpa-backend
> that depends upon libldap2 etc., but there are reasons why some
> developers don't like plugins so I'm not that surprised.

Run-time plugins are work. Build-time optional features are a lot less
work.

> I'll have to look in to whether it has all the features I need, but it
> is a good suggestion, thanks.

Please share your conclusions.

Regards,

-- 
  Nicolas George

Reply via email to