[ http://issues.apache.org/jira/browse/JDO-386?page=all ]

Michael Bouschen updated JDO-386:
---------------------------------

    Attachment: JDO-386.patch

Attached you find a patch (JDO-386.patch) for review. 

Here are the details:
- It removes the LICENSE.txt files in the subproject directories.
- It adds the NOTICE.txt file as resource in the project.xml files of the 
subprojects such that the file gets included in the generated jar (e.g. 
jdo2-api-<version>.jar). Setting the targetPath to META-INF in the resource 
definition makes sure the NOTICE.txt is located in the META-INF directory in 
the jar.
- It changes the preGoal dist:build-src to include LICENSE.txt and NOTICE.txt.
- It defines a preGoal for dist:build-bin to include LICENSE.txt, NOTICE.txt 
and README.txt in the zip of the binary distribution.

> All distributions (source and binary) need to include NOTICE file
> -----------------------------------------------------------------
>
>          Key: JDO-386
>          URL: http://issues.apache.org/jira/browse/JDO-386
>      Project: JDO
>         Type: Bug

>   Components: api20, tck20
>     Versions: JDO 2 final
>     Reporter: Craig Russell
>     Assignee: Michael Bouschen
>      Fix For: JDO 2 maintenance release 1
>  Attachments: JDO-386.patch
>
> The distributions need to include a NOTICE file in the same directory as the 
> LICENSE file. Both the source and binary distributions need this file.
> For details, see http://www.apache.org/dev/apply-license.html#new summarized 
> as follows:
> "A NOTICE file should be included in the same directory as the LICENSE file. 
> The NOTICE should include only those attribution notices that are required by 
> any part of the entire distribution. For Apache projects and those 
> redistributing ASF software, the NOTICE file must contain the sentence:
>    This product includes software developed by
>    The Apache Software Foundation (http://www.apache.org/).
> The license is applied to each source file (code and documentation, but 
> excluding the LICENSE and NOTICE files) by including a short copyright notice 
> at the top, as demonstrated by the boilerplate notice provided in the 
> appendix."
> I've filed this under tck20 and api20 but it applies to all Apache 
> distributions.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira

Reply via email to