I just talked with Felix offline about this and we came up with the following solution which should meet the requirements.

As Roy points out we have to distinguish between source and binary distributions (and yes, the ASF does only source releases, I know, however for convenience we're creating binary artifacts as well).

We'll change the NOTICE/LICENCE files in the root ouf the source tree to just mention the stuff contained in the source - in most cases this is just Apache code, except the json stuff. Please note that we still will have a NOTICE/LICENCE pair in the root of each bundle directory as we'll have separate releases of bundles in the future.

In addition we will add a NOTICE/LICENCE file for each bundle under the src/main/resource/META-INF that contains the appropriate info for the binary releases.

There are different opinions about the DISCLAIMER - some people say it's sufficient to have them in a README, some people claim it must be a file named DISCLAIMER - anyways, the incubator docs say it must be "somewhere", so we'll move this into a readme file in the root directory and add the DISCLAIMER file to META-INF for binary releases.

Finally we'll try to add meaningfull readme files to each bundle, although the current pom's already have some information (might not be perfect though).

Everyone ok with this approach?

Carsten

--
Carsten Ziegeler
[EMAIL PROTECTED]

Reply via email to