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]