[ 
https://issues.apache.org/jira/browse/RAVE-63?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13054368#comment-13054368
 ] 

Ate Douma commented on RAVE-63:
-------------------------------

Work in progress.
Notable comments I've included in svn commits (see for full info Subversion 
Committs tab above):

URL: http://svn.apache.org/viewvc?rev=1139239&view=rev
Log:
RAVE-63: including required DISCLAIMER file in build war artifacts as well

Added:
    incubator/rave/trunk/rave-portal/src/main/webapp/META-INF/DISCLAIMER
    incubator/rave/trunk/rave-shindig/src/main/webapp/META-INF/DISCLAIMER

URL: http://svn.apache.org/viewvc?rev=1139240&view=rev
Log:
RAVE-63: override and fix maven-remote-resources-plugin configuration where to 
put the generated/merged LICENSE and NOTICE files for war artifacts
These are by default put under /WEB-INF/classes/META-INF but for a war artifact 
these should go under the root /META-INF folder.
For rave-shindig, also exclude these files from the shindig-server overlayed 
war artifact (from *both* locations) as these are not ours anyway

Modified:
    incubator/rave/trunk/rave-portal/pom.xml
    incubator/rave/trunk/rave-shindig/pom.xml

URL: http://svn.apache.org/viewvc?rev=1139242&view=rev
Log:
RAVE-63: maven-remote-resources-plugin (m-r-r-p) will automatically 
merge/append matching resources when put under src/main/appended-resources
For the LICENSE and NOTICE files, which are automatically/default added as 
configured through the Apache master pom, we therefore only have to specify
required additional LICENSE and NOTICE snippets within there.

As example I'm adding a first required NOTICE addition for the H2 database 
bundled with rave-shindig.
And, as we regrettably also manually need to maintain the (complete) LICENSE 
and NOTICE files for the assembled distributions, e.g. convering *all* bundled 
usages,
I've also added the H2 license notification to the dist/NOTICE file.

There is still plenty more required attribution to do, this is just a first 
next step... 

Added:
    incubator/rave/trunk/rave-portal/src/main/appended-resources/
    incubator/rave/trunk/rave-portal/src/main/appended-resources/META-INF/
    
incubator/rave/trunk/rave-portal/src/main/appended-resources/META-INF/LICENSE
    incubator/rave/trunk/rave-portal/src/main/appended-resources/META-INF/NOTICE
    incubator/rave/trunk/rave-shindig/src/main/appended-resources/
    incubator/rave/trunk/rave-shindig/src/main/appended-resources/META-INF/
    
incubator/rave/trunk/rave-shindig/src/main/appended-resources/META-INF/LICENSE
    
incubator/rave/trunk/rave-shindig/src/main/appended-resources/META-INF/NOTICE
Modified:
    incubator/rave/trunk/rave-portal/src/main/dist/NOTICE


> Provide and verify properly bundled license and notice files for all release 
> artifacts
> --------------------------------------------------------------------------------------
>
>                 Key: RAVE-63
>                 URL: https://issues.apache.org/jira/browse/RAVE-63
>             Project: Rave
>          Issue Type: Sub-task
>            Reporter: Ate Douma
>            Assignee: Ate Douma
>             Fix For: 0.1-INCUBATING
>
>


--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to