[ 
https://issues.apache.org/jira/browse/OPENJPA-772?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

David Jencks updated OPENJPA-772:
---------------------------------

    Attachment: OPENJPA-772-2.patch

This patch uses the maven-remote-resources plugin to install LICENSE and NOTICE 
files into the individual jars and the IANAL plugin to make sure they get 
there.  I'm having some trouble getting IDEA to see the aggregation directory: 
most likely it will be necessary to do something to get the hard coded LICENSE 
and NOTICE files into the distribution.

I'm surprised by the NOTICE file additions:

* OpenJPA includes software written by Miroslav Nachev

* OpenJPA uses test code written by Charles Tillman.


Do these individuals really want these notices?

I dont' think this is accurate:

* OpenJPA is bundled with the binaries from the JPA specification, by
    Sun Microsystems and licensed under the CDDL 1.0. The source code is
    available at: https://glassfish.dev.java.net/source/browse/glassfish/
AFAICT it only includes the schemas.

I think that projects are supposed to have a hardcoded LICENSE and NOTICE file 
at expected cleckout roots that are appropriate for whatever is actually in 
svn, not including anything that may be pulled in and included from elsewhere 
while assembling a distribution (such as serp). 

> Use apache pom as parent
> ------------------------
>
>                 Key: OPENJPA-772
>                 URL: https://issues.apache.org/jira/browse/OPENJPA-772
>             Project: OpenJPA
>          Issue Type: Improvement
>          Components: build / infrastructure
>    Affects Versions: 2.0.0
>            Reporter: David Jencks
>             Fix For: 2.0.0
>
>         Attachments: OPENJPA-772-2.patch, OPENJPA-772.patch
>
>
> Its fairly standard in apache projects to use the apache pom as the parent.  
> Among other things it specifies the apache snapshot repo as one of the 
> repositories which will be needed until the 2.0 spec jar is finalized.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to