openjpa-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "David Jencks (JIRA)" <j...@apache.org>
Subject [jira] Updated: (OPENJPA-772) Use apache pom as parent
Date Tue, 18 Nov 2008 00:23:44 GMT

     [ 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.


Mime
View raw message