On Feb 16, 2009, at 5:02 AM, Jan Lehnardt wrote:


On 16 Feb 2009, at 03:01, Damien Katz wrote:

This might not cause problems for us, but what about downstream projects?

What exactly do you have in mind? I think the patch and
my legal understanding* of this is that the addition of EUnit
tests is unobtrusive:

- EUnit tests are not required to run to build or install CouchDB.
- If a downstream project can't provide EUnit for whatever reason,
  they can't run our unit tests.
- We continue to ship pure Apache 2.0 licensed code.

I'm wondering would any downstream project need to ship a fully assembled CouchDB project, with all its dependencies including the test suite?. I can't think of a reason, but if there was one it could cause problems.

-Damien

Reply via email to