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

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

Ah, right.
For war overlay based war's dependency:tree won't be good enough as Maven is 
completely unaware of "embedded" jars within the overlayed war.
Actually, that's one of the main reasons I don't really like using war 
overlays: although they can be very convenient to get started, they also can 
become a "duplicate jars "nightmare.
The problem with Shindig however is that they don't have a proper separation of 
their war dependencies (e.g. like a separate pom dependency). If they would we 
could easily "build"  our own shindig server.
We need to start talking with them about such improvements and enhancements 
sometime soon, but that is a separate subject.

Anyway, so for war overlay based projects  dependency:tree will help but never 
can be conclusive.
And for instance the codemirror usage, which is included as resource within 
shindig-server and not as a jar maven never could be aware of that.
So manual checking of the usages always remains needed. Well, except if (in 
this case) the shindig-server war would have provided conclusive NOTICE/LICENCE 
files for us to reuse...  

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