Kudos! Looks reasonable to me, but I'll have to look more deeply in context of the RC artifacts.
Patrick On Fri, Sep 13, 2013 at 10:01 AM, Aaron McCurry <[email protected]> wrote: > Hey Patrick, > > Tim and I worked on this yesterday came up with a list of jars that were > ALv2 that did NOT contain NOTICE files in their jar files. We then tracked > the NOTICE files down (if they had any) and added them here: > > https://git-wip-us.apache.org/repos/asf?p=incubator-blur.git;a=tree;f=distribution/src/main/resources/notices;h=564b2288381d126e3c77a8c04fd08c09f9ee532e;hb=a906bc33b8152683ab072a2bc7b302354ea8c9e3 > > We have a script that will compile those NOTICE files together with Blur's > base NOTICE file to create the binary NOTICE file that is checked in here: > > https://git-wip-us.apache.org/repos/asf?p=incubator-blur.git;a=blob;f=NOTICE;h=7f6c96bbc41e8c1e1915807aecd70695d0c1d1b0;hb=a906bc33b8152683ab072a2bc7b302354ea8c9e3 > > If you wouldn't mind please glance over this and see if it meets the > project's need. I am working on a release right now and I was about to > call another vote. > > Aaron > > > On Fri, Sep 13, 2013 at 12:55 PM, Patrick Hunt <[email protected]> wrote: > >> Keep in mind the NOTICE issue only applies to jars (in this case) that >> actually state in their license that such a thing is necessary. For >> example AL2 requires this, but e.g. not MIT licensed code. >> >> Doesn't "mvn site" generate a list of dependencies and associated >> license information? I seem to remember using that as a helper >> before... >> >> Regards, >> >> Patrick >> >> On Thu, Sep 12, 2013 at 1:42 PM, Aaron McCurry <[email protected]> wrote: >> > I have written a little program to run through the jar files in the >> binary >> > distro and check which jar files have NOTICE files in the META-INF and >> > which do not. So based on my very limited understanding of what is >> > required in the NOTICE file, the jars that do not contain NOTICE we need >> to >> > validate whether or not their binary distributions contain a NOTICE file >> > and append those notices into our NOTICE file. If this is incorrect in >> > anyway, please let me know. >> > >> > Aaron >> > >> > Here a list of jars that do NOT contain NOTICE files: >> > >> > Notice file missing [activation-1.1.jar] >> > Notice file missing [asm-3.1.jar] >> > Notice file missing [blur-gui-0.2.0-incubating-SNAPSHOT.war] -- Apache >> > Notice file missing [commons-el-1.0.jar] -- Apache >> > Notice file missing [commons-httpclient-3.0.1.jar] -- Apache >> > Notice file missing [concurrentlinkedhashmap-lru-1.3.2.jar] >> > Notice file missing [core-3.1.1.jar] >> > Notice file missing [guava-14.0.jar] >> > Notice file missing [hadoop-core-1.2.1.jar] -- Apache >> > Notice file missing [hsqldb-1.8.0.10.jar] >> > Notice file missing [jackson-annotations-2.1.1.jar] >> > Notice file missing [jackson-core-2.1.1.jar] >> > Notice file missing [jackson-databind-2.1.1.jar] >> > Notice file missing [jakarta-regexp-1.4.jar] >> > Notice file missing [jasper-compiler-5.5.12.jar] >> > Notice file missing [jasper-runtime-5.5.12.jar] >> > Notice file missing [jaxb-api-2.2.2.jar] >> > Notice file missing [jaxb-impl-2.2.3-1.jar] >> > Notice file missing [jersey-core-1.8.jar] >> > Notice file missing [jersey-json-1.8.jar] >> > Notice file missing [jersey-server-1.8.jar] >> > Notice file missing [jets3t-0.6.1.jar] >> > Notice file missing [jettison-1.1.jar] >> > Notice file missing [jetty-6.1.26.jar] >> > Notice file missing [jetty-util-6.1.26.jar] >> > Notice file missing [jline-2.10.jar] >> > Notice file missing [json-20090211.jar] >> > Notice file missing [jsp-2.1-6.1.14.jar] >> > Notice file missing [jsp-api-2.1-6.1.14.jar] >> > Notice file missing [metrics-core-2.2.0.jar] >> > Notice file missing [metrics-ganglia-2.2.0.jar] >> > Notice file missing [metrics-graphite-2.2.0.jar] >> > Notice file missing [metrics-servlet-2.2.0.jar] >> > Notice file missing [oro-2.0.8.jar] >> > Notice file missing [servlet-api-2.5-20081211.jar] >> > Notice file missing [servlet-api-2.5-6.1.14.jar] >> > Notice file missing [slf4j-api-1.6.1.jar] >> > Notice file missing [slf4j-log4j12-1.6.1.jar] >> > Notice file missing [spatial4j-0.3.jar] >> > Notice file missing [stax-api-1.0-2.jar] >> > Notice file missing [stax-api-1.0.1.jar] >> > Notice file missing [xmlenc-0.52.jar] >> > Notice file missing [zookeeper-3.4.5.jar] -- Apache >>
