Rick,

The list of bundles can be trimmed down. I don't we need asm*, log4j,
openwebbeans*, ldapsdk. Also, we don't need to release the axis bundle
at this point (there might be more in the same situation). Hopefully,
this should simply things a bit.

Jarek

On Thu, Apr 22, 2010 at 12:01 PM, Rick McGuire <rick...@gmail.com> wrote:
> I've been working on moving the org.apache.geronimo.bundles components out
> of the server tree into its own top-level project so these bundles can be
> released separately.  The working copy can be found here:
>
> https://svn.apache.org/repos/asf/geronimo/bundles/trunk
>
> One issue is how the legal files need to be handled.  Since these bundles
> contain code developed under other licenses, that information needs to be
> noted in these jars.  In addition, the release plugin is gives an error on
> these components because the source artifact does not contain legal files.
>
> I've taken a first pass at fixing this for two of the components, asm-3.1
> and jaxb-impl.  Here are the steps I've taken:
>
> 1)  Added a NOTICE and LICENSE file to root of the subproject.  This solved
> the problem of release plugin error.
> 2)  Added src/main/appended-resources/META-INF/LICENSE.vm and NOTICE.vm
> files to the subproject.  These files get appended to the standard apache
> license files and will contain the LICENSE and NOTICE information for the
> source jar.  The NOTICE and LICENSE files used in the assembly boilerplate
> is used as the source of the information when possible.  All jars will have
> a LICENSE.vm file, but not all need to have a NOTICE.vm.  The asm-3.1 does
> not require the NOTICE, jaxb-impl does (which I why I chose these for the
> initial work).
>
> I believe this will satisfy our requirements for redistributing these jars,
> but I'd like some feedback on whether these two are correct before I make
> the changes to all of the subproject.
>
> Rick
>

Reply via email to