You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@openwhisk.apache.org by Vincent S Hou <sh...@us.ibm.com> on 2018/07/02 01:41:21 UTC

Re: [VOTE] Release Apache OpenWhisk 0.9.0-incubating: main OpenWhisk module

Thank everybody for your active vote.

We have received enough votes to approve the release in this mail thread, but I realized that we still need to resolve the license issue for the spray caching and remove the gradle wrapper. I have made these changes on openwhisk repo, and will propose another candidate RC2 for folks to vote.

In addition, I will fix the some issues for the documentation as well. You can find them with the tag "release" at this link https://github.com/apache/incubator-openwhisk-release/issues.

This mail thread is closed. I will open another mail thread to vote openwhisk rc2. Stay tuned.

Thank you for your votes.
 
Best wishes.
Vincent Hou (侯胜博)

Advisory Software Engineer, OpenWhisk Contributor, Open Technology, IBM Cloud

Notes ID: Vincent S Hou/Raleigh/IBM, E-mail: shou@us.ibm.com,
Phone: +1(919)254-7182
Address: 4205 S Miami Blvd (Cornwallis Drive), Durham, NC 27703, United States

-----"Vincent S Hou" <sh...@us.ibm.com> wrote: -----
To: dev@openwhisk.apache.org
From: "Vincent S Hou" <sh...@us.ibm.com>
Date: 06/29/2018 03:11PM
Subject: Re: [VOTE] Release Apache OpenWhisk 0.9.0-incubating: main OpenWhisk module

Correction:
We removed the gradle wrapper in the package. Instead, users need to download it and place it in the correct folder to build the source code.

Regarding the copyright, we will remove the one for lightbend, and keep the one for spray project.


Hi Luciano,

We will remove the md5.

Version number will be added.

We have a comprehensive definition about which kind of source files include long or short version of license header.
Please refer to this link: https://github.com/apache/incubator-openwhisk-release/blob/master/docs/license_compliance.md. Ansible files will be equipped with short version of license header. Both full and short versions are acceptable.

OpenWhisk is a scala-based project, which relies on gradle build. The gradle jar is included for build purpose only. We were investigating whether we should include this gradle jar. We did not find any official documents regarding that, but we see many other scal-based Apache project released their source code with the gradle jar, since it is used for the basic build need. For example, apache beam, available https://dist.apache.org/repos/dist/release/beam/2.5.0/.
So we decided to release it together with the source code.

We are now doubling confirming the copyright of spray caching.

Thanks for the comments.

Best wishes.
Vincent Hou (侯胜博)

Advisory Software Engineer, OpenWhisk Contributor, Open Technology, IBM Cloud

Notes ID: Vincent S Hou/Raleigh/IBM, E-mail: shou@us.ibm.com,
Phone: +1(919)254-7182
Address: 4205 S Miami Blvd (Cornwallis Drive), Durham, NC 27703, United States

-----Luciano Resende <lu...@gmail.com> wrote: -----
To: dev@openwhisk.apache.org
From: Luciano Resende <lu...@gmail.com>
Date: 06/29/2018 08:36AM
Subject: Re: [VOTE] Release Apache OpenWhisk 0.9.0-incubating: main OpenWhisk module

We are recommending not to use MD5 anymore, so before going to IPMC please
delete that.

The source tar file extracts to incubator-openwhisk without the version
info, which might be overwritten by next release.

Most of the ansible files do not have the full Apache License header, but
something like a two-liner version of it, is this acceptable?

Also, could you please check the proper info/copyright for the Spray
dependency, the link provided on the license says:
Copyright © 2011-2015 the spray project <http://spray.io>
But the openwhisky license file has copyright info like:
Copyright (C) 2017 Lightbend Inc. <http://www.lightbend.com/>

Also, we recommend that source distributions have no binary files, and this
seem to have a gradle related jar bundled together.

I am +0, but most of the items above are issues that may come up when you
reach IPMC, so be prepared to have an answer for them.

On Mon, Jun 25, 2018 at 2:27 PM Vincent S Hou <sh...@us.ibm.com> wrote:

> Hi everyone,
>
> This is to call for a vote for the release of Apache OpenWhisk
> 0.9.0-incubating: main OpenWhisk module.
>
> List of JIRA ticket(s) resolved for this release can be found at
> https://issues.apache.org/jira/browse/INCUBATOR-213.
>
> To learn more about Apache OpenWhisk, please visit
> https://openwhisk.apache.org/.
>
> This  release comprises of source code distribution only. There is one
> module within this release. The artifact was built from  the following Git
> commit ID:
> * openwhisk: 76dadd2, Bump gradle and scoverage version
>
> The source code artifacts can be found at:
>
> https://dist.apache.org/repos/dist/dev/incubator/openwhisk/apache-openwhisk-0.9.0-incubating-rc1/openwhisk-0.9.0-incubating-sources.tar.gz
>
> The MD5 checksum for each artifact can be found via:
>
> https://dist.apache.org/repos/dist/dev/incubator/openwhisk/apache-openwhisk-0.9.0-incubating-rc1/openwhisk-0.9.0-incubating-sources.tar.gz.md5
>
> The SHA-512 checksum for each artifact can be found via:
>
> https://dist.apache.org/repos/dist/dev/incubator/openwhisk/apache-openwhisk-0.9.0-incubating-rc1/openwhisk-0.9.0-incubating-sources.tar.gz.sha512
>
> The signature of this artifact can be found via:
>
> https://dist.apache.org/repos/dist/dev/incubator/openwhisk/apache-openwhisk-0.9.0-incubating-rc1/openwhisk-0.9.0-incubating-sources.tar.gz.asc
>
> KEYS file is available here:
> https://dist.apache.org/repos/dist/dev/incubator/openwhisk/KEYS
>
> The documentation can be found via:
>
> https://dist.apache.org/repos/dist/dev/incubator/openwhisk/apache-openwhisk-0.9.0-incubating-rc1/doc/INSTALL.md
>
> Please vote on releasing this package as Apache OpenWhisk 0.9.0-incubating.
>
> The vote will be open for at least 72 hours.
> [ ] +1 Release as Apache OpenWhisk 0.9.0-incubating
> [ ] +0 no opinion
> [ ] -1 Do not release and the reason
>
> Checklist for reference:
> [ ] Download links are valid.
> [ ] Checksums and PGP signatures are valid.
> [ ] 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.
>
> Thank you very much.
>
> Best wishes.
> Vincent Hou (侯胜博)
>
> Advisory Software Engineer, OpenWhisk Contributor, Open Technology, IBM
> Cloud
>
> Notes ID: Vincent S Hou/Raleigh/IBM, E-mail: shou@us.ibm.com,
> Phone: +1(919)254-7182
> Address: 4205 S Miami Blvd (Cornwallis Drive), Durham, NC 27703, United
> States
>
>

-- 
Luciano Resende
http://twitter.com/lresende1975
http://lresende.blogspot.com/