Just want to bring everyone up to date. Chris and myself discussed the license concerns offline. This actually seems to be a problem with RAT giving false positives. Seemingly it doesn't like the fact that the comment blocks begin with '/**' instead of '/*'. All of the above JS files should have licenses (I didn't check all of them, but I did address license concerns in a previous issue). The Gruntfile is auto generated by a Yeomann generator so I didnt license that one. It is definitely missing a header though.
---------------- Mike On Wed, Sep 10, 2014 at 8:56 PM, Mattmann, Chris A (3980) < [email protected]> wrote: > +1 from me on the release! > > STAGING the release: > > [chipotle:~/tmp/climate-0.4-rc2] mattmann% > $HOME/git/apachestuff/stage_apache_rc climate 0.4-rc2 > https://dist.apache.org/repos/dist/dev/climate/0.4_rc2/ > % Total % Received % Xferd Average Speed Time Time Time > Current > Dload Upload Total Spent Left > Speed > 100 940k 100 940k 0 0 522k 0 0:00:01 0:00:01 --:--:-- > 539k > % Total % Received % Xferd Average Speed Time Time Time > Current > Dload Upload Total Spent Left > Speed > 100 819 100 819 0 0 2240 0 --:--:-- --:--:-- --:--:-- > 2685 > % Total % Received % Xferd Average Speed Time Time Time > Current > Dload Upload Total Spent Left > Speed > 100 61 100 61 0 0 185 0 --:--:-- --:--:-- --:--:-- > 226 > % Total % Received % Xferd Average Speed Time Time Time > Current > Dload Upload Total Spent Left > Speed > 100 807k 100 807k 0 0 379k 0 0:00:02 0:00:02 --:--:-- > 391k > % Total % Received % Xferd Average Speed Time Time Time > Current > Dload Upload Total Spent Left > Speed > 100 819 100 819 0 0 2517 0 --:--:-- --:--:-- --:--:-- > 3078 > % Total % Received % Xferd Average Speed Time Time Time > Current > Dload Upload Total Spent Left > Speed > 100 61 100 61 0 0 163 0 --:--:-- --:--:-- --:--:-- > 193 > > MD5s good. > > [chipotle:~/tmp/climate-0.4-rc2] mattmann% verify_md5_checksums > md5sum: stat '*.tar.gz': No such file or directory > md5sum: stat '*.bz2': No such file or directory > climate-0.4-rc2.zip: OK > climate-0.4-rc2.tgz: OK > > SIGS good. Note, the SIGS are only in the Git head -- Mike (you and > I chatted offline about this) or any other RM should get their key > into id.apache.org so it appears in the keys/group/climate.asc file. > This is not a blocker by any means. > > [chipotle:~/tmp/climate-0.4-rc2] mattmann% verify_gpg_sigs > Verifying Signature for file climate-0.4-rc2.tgz.asc > gpg: Signature made Mon Sep 8 13:34:53 2014 PDT using RSA key ID 97E49CC0 > gpg: Can't check signature: No public key > Verifying Signature for file climate-0.4-rc2.zip.asc > gpg: Signature made Mon Sep 8 13:34:37 2014 PDT using RSA key ID 97E49CC0 > gpg: Can't check signature: No public key > [chipotle:~/tmp/climate-0.4-rc2] mattmann% curl -O > https://people.apache.org/keys/group/climate.asc > % Total % Received % Xferd Average Speed Time Time Time > Current > Dload Upload Total Spent Left > Speed > 100 176k 100 176k 0 0 196k 0 --:--:-- --:--:-- --:--:-- > 236k > [chipotle:~/tmp/climate-0.4-rc2] mattmann% gpg --import < climate.asc > gpg: key 617DDBAD: "Suresh Marru (CODE SIGNING KEY) <[email protected]>" > not changed > gpg: key B876884A: "Chris Mattmann (CODE SIGNING KEY) > <[email protected]>" not changed > gpg: key 40581837: "Nick Kew <[email protected]>" not changed > gpg: key B87F79A9: "Nick Kew <[email protected]>" not changed > gpg: key 58EBE86D: "Cameron Goodale (FOR CODE SIGNING) > <[email protected]>" not changed > gpg: key 48BAEBF6: "Lewis John McGibbney (CODE SIGNING KEY) > <[email protected]>" not changed > gpg: Total number processed: 6 > gpg: unchanged: 6 > [chipotle:~/tmp/climate-0.4-rc2] mattmann% verify_gpg_sigs > Verifying Signature for file climate-0.4-rc2.tgz.asc > gpg: Signature made Mon Sep 8 13:34:53 2014 PDT using RSA key ID 97E49CC0 > gpg: Can't check signature: No public key > Verifying Signature for file climate-0.4-rc2.zip.asc > gpg: Signature made Mon Sep 8 13:34:37 2014 PDT using RSA key ID 97E49CC0 > gpg: Can't check signature: No public key > Verifying Signature for file climate.asc > gpg: no valid OpenPGP data found. > gpg: verify signatures failed: Unexpected error > [chipotle:~/tmp/climate-0.4-rc2] mattmann% curl > "https://git-wip-us.apache.org/repos/asf?p=climate.git;a=blob_plain;f=KEYS > ; > hb=HEAD" -o KEYS > % Total % Received % Xferd Average Speed Time Time Time > Current > Dload Upload Total Spent Left > Speed > 100 10328 0 10328 0 0 16889 0 --:--:-- --:--:-- --:--:-- > 20411 > [chipotle:~/tmp/climate-0.4-rc2] mattmann% gpg --import < KEYS > gpg: key 58EBE86D: "Cameron Goodale (FOR CODE SIGNING) > <[email protected]>" not changed > gpg: key 2C47D568: "Paul Michael Ramirez (CODE SIGNING KEY) > <[email protected]>" not changed > gpg: key 97E49CC0: public key "Michael Joyce (ASF Code Signing Key) > <[email protected]>" imported > gpg: Total number processed: 3 > gpg: imported: 1 (RSA: 1) > gpg: unchanged: 2 > [chipotle:~/tmp/climate-0.4-rc2] mattmann% verify_gpg_sigs > Verifying Signature for file climate-0.4-rc2.tgz.asc > gpg: Signature made Mon Sep 8 13:34:53 2014 PDT using RSA key ID 97E49CC0 > gpg: Good signature from "Michael Joyce (ASF Code Signing Key) > <[email protected]>" > gpg: WARNING: This key is not certified with a trusted signature! > gpg: There is no indication that the signature belongs to the > owner. > Primary key fingerprint: E910 C12D 9A7C 14CC ACCE D243 CB78 9D49 97E4 9CC0 > Verifying Signature for file climate-0.4-rc2.zip.asc > gpg: Signature made Mon Sep 8 13:34:37 2014 PDT using RSA key ID 97E49CC0 > gpg: Good signature from "Michael Joyce (ASF Code Signing Key) > <[email protected]>" > gpg: WARNING: This key is not certified with a trusted signature! > gpg: There is no indication that the signature belongs to the > owner. > Primary key fingerprint: E910 C12D 9A7C 14CC ACCE D243 CB78 9D49 97E4 9CC0 > Verifying Signature for file climate.asc > gpg: no valid OpenPGP data found. > gpg: verify signatures failed: Unexpected error > [chipotle:~/tmp/climate-0.4-rc2] mattmann% > > I also decided why not, let's run DRAT on this :) > > Here's a DRAT report: > > $DRAT_HOME/bin/drat go $HOME/tmp/climate-0.4-rc2/climate-0.4-rc2/ > [chipotle:data/archive/rataggregate] mattmann% cat > rat_aggregate_stats_1410406549153.csv > Notes,Binaries,Archives,Standards,Apache,Generated,Unknown > 0,0,0,37,12,0,25 > [chipotle:data/archive/rataggregate] mattmann% > > > Looks like 37 standard, 12 Apache and 25 Unknown. I dug deeper > into the Unknown: > > [chipotle:data/archive/rat] mattmann% cat */*.log | grep Unknown > 1 Unknown Licenses > 0 Unknown Licenses > 24 Unknown Licenses > 0 Unknown Licenses > [chipotle:data/archive/rat] mattmann% ls -alR > total 0 > drwxr-xr-x 6 mattmann staff 204 Sep 10 20:35 ./ > drwxr-xr-x 4 mattmann staff 136 Sep 10 20:35 ../ > drwxr-xr-x 3 mattmann staff 102 Sep 10 20:35 css/ > drwxr-xr-x 3 mattmann staff 102 Sep 10 20:35 html/ > drwxr-xr-x 3 mattmann staff 102 Sep 10 20:35 javascript/ > drwxr-xr-x 3 mattmann staff 102 Sep 10 20:35 x-sh/ > > ./css: > total 8 > drwxr-xr-x 3 mattmann staff 102 Sep 10 20:35 ./ > drwxr-xr-x 6 mattmann staff 204 Sep 10 20:35 ../ > -rw-r--r-- 1 mattmann staff 2264 Sep 10 20:35 rat_css_1410406525242.log > > ./html: > total 8 > drwxr-xr-x 3 mattmann staff 102 Sep 10 20:35 ./ > drwxr-xr-x 6 mattmann staff 204 Sep 10 20:35 ../ > -rw-r--r-- 1 mattmann staff 1555 Sep 10 20:35 rat_html_1410406524817.log > > ./javascript: > total 96 > drwxr-xr-x 3 mattmann staff 102 Sep 10 20:35 ./ > drwxr-xr-x 6 mattmann staff 204 Sep 10 20:35 ../ > -rw-r--r-- 1 mattmann staff 45821 Sep 10 20:35 > rat_javascript_1410406524303.log > > ./x-sh: > total 8 > drwxr-xr-x 3 mattmann staff 102 Sep 10 20:35 ./ > drwxr-xr-x 6 mattmann staff 204 Sep 10 20:35 ../ > -rw-r--r-- 1 mattmann staff 1053 Sep 10 20:35 rat_x-sh_1410406525300.log > [chipotle:data/archive/rat] mattmann% > > Looks like it's the javascript ones: > > > /Users/mattmann/drat/deploy/data/jobs/rat/1410406524303/input/Gruntfile.js > /Users/mattmann/drat/deploy/data/jobs/rat/1410406524303/input/app.js > > /Users/mattmann/drat/deploy/data/jobs/rat/1410406524303/input/bootstrapmoda > l.js > > /Users/mattmann/drat/deploy/data/jobs/rat/1410406524303/input/bootstrapmoda > lopen.js > > /Users/mattmann/drat/deploy/data/jobs/rat/1410406524303/input/datasetdispla > y.js > > /Users/mattmann/drat/deploy/data/jobs/rat/1410406524303/input/datasetselect > .js > > /Users/mattmann/drat/deploy/data/jobs/rat/1410406524303/input/evaluationset > tings.js > > /Users/mattmann/drat/deploy/data/jobs/rat/1410406524303/input/isodatetomidd > leendian.js > > /Users/mattmann/drat/deploy/data/jobs/rat/1410406524303/input/karma.conf.js > > /Users/mattmann/drat/deploy/data/jobs/rat/1410406524303/input/leafletmap.js > /Users/mattmann/drat/deploy/data/jobs/rat/1410406524303/input/main.js > > /Users/mattmann/drat/deploy/data/jobs/rat/1410406524303/input/observationse > lect.js > /Users/mattmann/drat/deploy/data/jobs/rat/1410406524303/input/onblur.js > > /Users/mattmann/drat/deploy/data/jobs/rat/1410406524303/input/parametersele > ct.js > > /Users/mattmann/drat/deploy/data/jobs/rat/1410406524303/input/predictivefil > ebrowserinput.js > > /Users/mattmann/drat/deploy/data/jobs/rat/1410406524303/input/previewmap.js > > /Users/mattmann/drat/deploy/data/jobs/rat/1410406524303/input/rcmedselectio > n.js > > /Users/mattmann/drat/deploy/data/jobs/rat/1410406524303/input/regionselectp > arams.js > /Users/mattmann/drat/deploy/data/jobs/rat/1410406524303/input/result.js > > /Users/mattmann/drat/deploy/data/jobs/rat/1410406524303/input/resultdetail. > js > > /Users/mattmann/drat/deploy/data/jobs/rat/1410406524303/input/selecteddatas > etinformation.js > /Users/mattmann/drat/deploy/data/jobs/rat/1410406524303/input/settings.js > /Users/mattmann/drat/deploy/data/jobs/rat/1410406524303/input/timeline.js > /Users/mattmann/drat/deploy/data/jobs/rat/1410406524303/input/worldmap.js > > > Not a blocker at all, but something to address in the future. > > Great job on the release, guys! > > Cheers, > Chris > > > ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ > Chris Mattmann, Ph.D. > Chief Architect > Instrument Software and Science Data Systems Section (398) > NASA Jet Propulsion Laboratory Pasadena, CA 91109 USA > Office: 168-519, Mailstop: 168-527 > Email: [email protected] > WWW: http://sunset.usc.edu/~mattmann/ > ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ > Adjunct Associate Professor, Computer Science Department > University of Southern California, Los Angeles, CA 90089 USA > ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ > > > > > > > -----Original Message----- > From: Michael Joyce <[email protected]> > Reply-To: "[email protected]" <[email protected]> > Date: Monday, September 8, 2014 2:42 PM > To: "[email protected]" <[email protected]> > Subject: [VOTE] Apache OCW 0.4 RC2 Release > > >Hi all, > > > >The second release candidate for Apache Open Climate Workbench 0.4 is now > >available. > > > >The tag for this release is available at: > >http://s.apache.org/anr > > > >Release artifacts are available for review at: > >https://dist.apache.org/repos/dist/dev/climate/0.4_rc2/ > > > >Please vote on releasing these packages as Apache OCW 0.4. The vote is > >open for the next 72 hours > > > >Only votes from Apache OCW PMC are binding, but folks are welcome to check > >the > >release candidate and voice their approval or disapproval. The vote passes > >if at least three binding +1 votes are cast. > > > >[ ] +1 Release the packages as Apache OCW 0.4 > > > >[ ] -1 Do not release the packages because... > > > > > >--- > > > > > >+1 from me > > > > > >-- Joyce > >
