Friday, December 2, 2011

Re: Feedback on updated NOTICE and LICENSE files (was: [VOTE] Release Kafka 0.7.0-incubating)

OK. Looking at the current Apache releases, I notice that Apache
Abdera seems to have a pretty comprehensive NOTICE file that appears
to cover all the files within the release: http://bit.ly/sdkbG5 Can we
consider this to be a template for improving our own?

This would also imply that there would be two NOTICE files for
projects that release binary distributions. One for the regular
release, and an augmented one for the binary release?

Interestingly, a quick glance at the other Apache projects beginning
with A shows that while Ant is in compliance (doesn't ship any
external jars) and Aries has a lot of strange artifacts that I'm not
sure how to search, all the other active A projects (4/6) of them are
out of compliance with this rule regarding binary releases, as I
understand it. Activemq has lots of jars (jasypt-1.7.jar,
josql-1.5.jar, stax-1.2.0.jar, etc.) but a barebones NOTICE, archiva
has 162 jars and only two additional notes in NOTICE, avro ships
avro-csharp-1.6.1.tar.gz that doesn't even have a NOTICE or LICENSE
and Axis has lots of jars (saaj.jar, wsdl4j-1.5.1.jar,
wsdl4j-1.5.1.jar, etc.). So I hope it's clear why it's frustrating to
have this rule suddenly pop up when it's apparently not enforced in
the majority of cases (and then to be asked to go and open JIRAs for
each of these projects on top of it).

-Jakob

---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org

No comments:

Post a Comment