On Jul 25, 2008, at 9:03 PM, Eric Day wrote:
Hi!
Question for the group: How much do we care about external
dependencies for the client library? For example, libevent is
already being used in the server, and there is certainly room to use
this in the client code. I don't expect many other external non-core
dependencies (if any), but I was curious if the "use common OSS libs
as much as possible" rule applies to the client lib as well. The
reason we may want to keep it dependency free is if it ends up being
built on other systems than the server supports (like windows, but
libevent does work there too).
As a user and packager of database client libraries, I'd like to
humbly beg for making any external dependency in the client library
optional. Adding a single dependency can make life hellish. Adding a
second one can make it doubly hellish. Past that, the battle is lost
and you can include as many as you'd like.
Best,
Jesse
_______________________________________________
Mailing list: https://launchpad.net/~drizzle-discuss
Post to : [email protected]
Unsubscribe : https://launchpad.net/~drizzle-discuss
More help : https://help.launchpad.net/ListHelp