So right now, we would have two options:
1) “The easy way”: We add a NOTICE file to every IBM provided artifact (did 
that)
2) “The cool way”: We create a remote-resource-bundle and release that 
containing the incubator and IBM contrib parts. Then I add a maven profile that 
uses that artifact instead of the incubator resources if a property is set. 
Then I add that property to all IBM modules.

The cool way would require us to officially create and release a separate maven 
artifact. On the one hand, it would be cool to demonstrate how maven releases 
work, but it would require some activity by all (At least the voting). Right 
now, I implemented option 1 but would switch to option 2 if you all agree and 
we have the resource bundle released.

The META-INF resources currently being added are the ones suggested. That might 
be more than required, but I doubt it’s a bad thing to do more than the minimum 
;-)

Chris




Am 25.09.17, 14:41 schrieb "Dale LaBossiere" <[email protected]>:

    My take on it, surely previously told that by a mentor :-), is each jar 
requires LICENSE/NOTICE that are appropriate for it… no more… no less.  If you 
look at build.gradle.sav/532 you’ll see the code that resulted in the 
ibm-contrib-notice being associated with specific jar/projects.  The actual 
list “projectsWithPreApacheContribs” is in gradle/other.gradle.   Just to be 
clear, its the NOTICE that has the contains the ibm-contribs text (there’s only 
a single standard version of the DISCLAIMER).
    
    Thanks!
    — Dale 
    
    > On Sep 21, 2017, at 7:51 AM, Christofer Dutz <[email protected]> 
wrote:
    > 
    > Hi Dale,
    > 
    > ok so I think I now convinced maven to add the js dependencies into the 
DEPENDENCIES list in console “servlets” and “server“. I also had the liberty of 
replacing the default apache DISCLAIMER content with the incubating version of 
that. 
    > Regarding the ibm-contrib part … should all DISCLAIMERs contain the 
incubating + ibm-contrib part? 
    > 
    > Chris
    > 
    > 
    > 
    > Am 21.09.17, 00:08 schrieb "Dale LaBossiere" <[email protected]>:
    > 
    >    Chris, if you could apply your maven skills to addressing the jar/war 
LICENSE/NOTICE issues [1] that would be great!
    > 
    >    [1] items 10a and 10b in 
https://cwiki.apache.org/confluence/display/EDGENT/Maven+vs+Gradle 
<https://cwiki.apache.org/confluence/display/EDGENT/Maven+vs+Gradle>
    > 
    >    Thanks in advance!
    >    — Dale
    > 
    
    

Reply via email to