Thank everyone for the votes. I will close this mail thread and consolidate the votes. Best wishes. Vincent Hou (侯胜博)
Advisory Software Engineer, OpenWhisk Contributor, Open Technology, IBM Cloud Notes ID: Vincent S Hou/Raleigh/IBM, E-mail: s...@us.ibm.com, Phone: +1(919)254-7182 Address: 4205 S Miami Blvd (Cornwallis Drive), Durham, NC 27703, United States -----Matt Sicker <boa...@gmail.com> wrote: ----- To: general@incubator.apache.org From: Matt Sicker <boa...@gmail.com> Date: 09/25/2018 03:00PM Subject: Re: [VOTE] Release Apache OpenWhisk (Incubating): nodejs, java and docker runtimes 1.12.0 [RC1] Thanks for the explanation! That was my only concern. +1 from me then On Tue, 25 Sep 2018 at 13:50, Vincent S Hou <s...@us.ibm.com> wrote: > Hi Matt, > > This is based on ASF policy. If the jar is included in the source code, we > have to deal with the license issue of the gradle wrapper in our LICENSE > and NOTICE, which may bring more legal risks to the openwhisk release. > > Actually, within OpenWhisk community, we have a list to walk through in > order to vote: > > [ ] Download links are valid. > [ ] Checksums and PGP signatures are valid. > [ ] DISCLAIMER is included. > [ ] Source code artifacts have correct names matching the current release. > [ ] LICENSE and NOTICE files are correct for each OpenWhisk repo. > [ ] All files have license headers if necessary. > [ ] No compiled archives bundled in source archive. > > We check to make sure no compiled archives are bundled in the artifact. We > also refer to other existing Apache projects, like apache beam( > https://archive.apache.org/dist/beam/2.5.0/apache-beam-2.5.0-source-release.zip). > The jar is excluded, but the gradle wrapper scripts are kept. > > Their source code releases do not bundle the gradle wrapper either. > > I did not paste this list in general list of apache. > > Best wishes. > Vincent Hou (侯胜博) > > Advisory Software Engineer, OpenWhisk Contributor, Open Technology, IBM > Cloud > > Notes ID: Vincent S Hou/Raleigh/IBM, E-mail: s...@us.ibm.com, > Phone: +1(919)254-7182 > Address: 4205 S Miami Blvd (Cornwallis Drive), Durham, NC 27703, United > States > > -----Matt Sicker <boa...@gmail.com> wrote: ----- > To: general@incubator.apache.org > From: Matt Sicker <boa...@gmail.com> > Date: 09/25/2018 02:31PM > Subject: Re: [VOTE] Release Apache OpenWhisk (Incubating): nodejs, java > and docker runtimes 1.12.0 [RC1] > > Is not including the gradle wrapper jar an ASF policy or just something > being done in this project? > > On Tue, 25 Sep 2018 at 13:28, Vincent S Hou <s...@us.ibm.com> wrote: > > > Hi Matt, > > > > We have documents saying that users need to run gradle wrapper in order > to > > install the jar in order to use further gradlew command to build. > > > > > https://github.com/apache/incubator-openwhisk-release/blob/master/releases/0.9.0-incubating/INSTALL.md#build-the-source-code > > > > We exclude the jar because this is the the artifact, which contains only > > source code. At the beginning the jar is included in the artifact, but it > > was removed later, since we target this artifact as source code only > > without jars. > > > > People need to install the gradle with the correct version, no matter the > > gradlew wrapper script is there or not. > > > > > > Best wishes. > > Vincent Hou (侯胜博) > > > > Advisory Software Engineer, OpenWhisk Contributor, Open Technology, IBM > > Cloud > > > > Notes ID: Vincent S Hou/Raleigh/IBM, E-mail: s...@us.ibm.com, > > Phone: +1(919)254-7182 > > Address: 4205 S Miami Blvd (Cornwallis Drive), Durham, NC 27703, United > > States > > > > -----Matt Sicker <boa...@gmail.com> wrote: ----- > > To: general@incubator.apache.org > > From: Matt Sicker <boa...@gmail.com> > > Date: 09/25/2018 01:57PM > > Subject: Re: [VOTE] Release Apache OpenWhisk (Incubating): nodejs, java > > and docker runtimes 1.12.0 [RC1] > > > > Why do the source artifacts include the gradle wrapper script if they > don't > > include the bootstrap jars? This breaks normal gradle workflows, and the > > end user will have to manually install the correct version of gradle. > > > > On Tue, 18 Sep 2018 at 11:11, Vincent S Hou <s...@us.ibm.com> wrote: > > > > > Dear IPMC members, > > > > > > This is a call for vote to release Apache OpenWhisk (Incubating): > > > OpenWhisk nodejs, java and docker runtimes 1.12.0 [RC1]. > > > > > > The Apache OpenWhisk community has voted on and approved a proposal to > > > release Apache OpenWhisk (Incubating): nodejs, java and docker > runtimes, > > > Version 1.12.0. > > > > > > We now kindly request the Incubator PMC members to review and vote on > > this > > > incubator release. > > > > > > OpenWhisk nodejs, java and docker runtimes vote thread: > > > > > > > > > https://lists.apache.org/thread.html/443cbd5eb5f2b84c3b34b92bd8585a36cd8c1ce52ef5453a7ad33282@%3Cdev.openwhisk.apache.org%3E > > > > > > OpenWhisk nodejs, java and docker runtimes vote result thread: > > > > > > > > > https://lists.apache.org/thread.html/257f62b54b1fd14e7b6e2347d0263169821f55ac4f57355e44c84194@%3Cdev.openwhisk.apache.org%3E > > > > > > This release comprises of source code distribution only. > > > > > > > > > For OpenWhisk Runtime Nodejs: > > > The source code artifact of OpenWhisk Runtime Nodejs can be found at: > > > > > > > > > https://dist.apache.org/repos/dist/dev/incubator/openwhisk/apache-openwhisk-1.12.0-incubating-rc1/openwhisk-runtime-nodejs-1.12.0-incubating-sources.tar.gz > > > > > > The SHA-512 checksum for the artifact of OpenWhisk Runtime Nodejs is: > > > openwhisk-runtime-nodejs-1.12.0-incubating-sources.tar.gz: > > > D046ED19 A813D9A9 96986002 C7065C7A 41FDF48A B87440D9 CF86B227 B4E2D3BF > > > A63DC4C0 > > > 7BAC979F 998B9867 3492A8A5 07F739ED 822BFC14 2E44EFA9 7D29DF23 > > > which can be found via: > > > > > > > > > https://dist.apache.org/repos/dist/dev/incubator/openwhisk/apache-openwhisk-1.12.0-incubating-rc1/openwhisk-runtime-nodejs-1.12.0-incubating-sources.tar.gz.sha512 > > > > > > The signature of the artifact of OpenWhisk Runtime Nodejs can be found > > via: > > > > > > > > > https://dist.apache.org/repos/dist/dev/incubator/openwhisk/apache-openwhisk-1.12.0-incubating-rc1/openwhisk-runtime-nodejs-1.12.0-incubating-sources.tar.gz.asc > > > > > > > > > For OpenWhisk Runtime Java: > > > The source code artifact of OpenWhisk Runtime Java can be found at: > > > > > > > > > https://dist.apache.org/repos/dist/dev/incubator/openwhisk/apache-openwhisk-1.12.0-incubating-rc1/openwhisk-runtime-java-1.12.0-incubating-sources.tar.gz > > > > > > The SHA-512 checksum for the artifact of OpenWhisk Runtime Java is: > > > openwhisk-runtime-java-1.12.0-incubating-sources.tar.gz: > > > FADF0287 E4A65B8C F56F0CAD 128CB02E 89B701EA A621D394 6A8412FD 05522B44 > > > 1AD4EC05 > > > A52FF4CE 6B73FC6D 44B6730F E4023923 EE92C1C9 02DAC10F 1DB253C3 > > > which can be found via: > > > > > > > > > https://dist.apache.org/repos/dist/dev/incubator/openwhisk/apache-openwhisk-1.12.0-incubating-rc1/openwhisk-runtime-java-1.12.0-incubating-sources.tar.gz.sha512 > > > > > > The signature of the artifact of OpenWhisk Runtime Java can be found > via: > > > > > > > > > https://dist.apache.org/repos/dist/dev/incubator/openwhisk/apache-openwhisk-1.12.0-incubating-rc1/openwhisk-runtime-java-1.12.0-incubating-sources.tar.gz.asc > > > > > > > > > For OpenWhisk Runtime Docker: > > > The source code artifact of OpenWhisk Runtime Docker can be found at: > > > > > > > > > https://dist.apache.org/repos/dist/dev/incubator/openwhisk/apache-openwhisk-1.12.0-incubating-rc1/openwhisk-runtime-docker-1.12.0-incubating-sources.tar.gz > > > > > > The SHA-512 checksum for the artifact of OpenWhisk Runtime Docker is: > > > openwhisk-runtime-docker-1.12.0-incubating-sources.tar.gz: > > > D668D079 CFBF8DBB 7356D50B 609F7A42 49C588BD 9BADC57B A06C025A CA5BFDFF > > > BB3A3E72 > > > EF612A43 A4179A04 4EF12FD6 9BAA8047 46197280 6037C5EC BAA3F626 > > > which can be found via: > > > > > > > > > https://dist.apache.org/repos/dist/dev/incubator/openwhisk/apache-openwhisk-1.12.0-incubating-rc1/openwhisk-runtime-docker-1.12.0-incubating-sources.tar.gz.sha512 > > > > > > The signature of the artifact of OpenWhisk Runtime Docker can be found > > via: > > > > > > > > > https://dist.apache.org/repos/dist/dev/incubator/openwhisk/apache-openwhisk-1.12.0-incubating-rc1/openwhisk-runtime-docker-1.12.0-incubating-sources.tar.gz.asc > > > > > > > > > > > > KEYS file is available at: > > > https://www.apache.org/dist/incubator/openwhisk/KEYS > > > This key has been validated here: > > > http://pgp.mit.edu/pks/lookup?search=houshengbo&op=index > > > > > > This is the first time that Apache OpenWhisk: nodejs, java and docker > > > runtimes request for a release, so there is no file of CHANGELOG. > > > > > > The documentation on how to verify the artifacts can be found at: > > > > > > > > > https://cwiki.apache.org/confluence/display/OPENWHISK/How+to+verify+the+release+checklist+and+vote+on+OpenWhisk+modules+under+Apache > > > > > > We are currently using the tool called openwhisk-release( > > > https://github.com/apache/incubator-openwhisk-release) to release all > > the > > > modules of OpenWhisk. The instruction for release managers can be found > > at: > > > > > > https://github.com/apache/incubator-openwhisk-release/blob/master/docs/release_instructions.md > > . > > > This tool > > > supports both manual and automated modes to package the source code, > > sign > > > the artifacts and upload the artifacts into Apache SVN repositories. > > > > > > The vote will be open for at least 72 hours or until necessary number > of > > > votes are reached. > > > > > > Please vote accordingly: > > > [ ] +1 approve > > > [ ] +0 no opinion > > > [ ] -1 disapprove with the reason > > > > > > > > > Best wishes. > > > Vincent Hou (侯胜博) > > > On behalf of OpenWhisk team > > > > > > > > > --------------------------------------------------------------------- > > > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org > > > For additional commands, e-mail: general-h...@incubator.apache.org > > > > > > > > > > -- > > Matt Sicker <boa...@gmail.com> > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org > > For additional commands, e-mail: general-h...@incubator.apache.org > > > > > > -- > Matt Sicker <boa...@gmail.com> > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org > For additional commands, e-mail: general-h...@incubator.apache.org > > -- Matt Sicker <boa...@gmail.com> --------------------------------------------------------------------- To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org For additional commands, e-mail: general-h...@incubator.apache.org