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