You are viewing a plain text version of this content. The canonical link for it is here.
Posted to general@incubator.apache.org by Nirojan Selvanathan <ss...@gmail.com> on 2020/06/23 10:23:36 UTC

[VOTE] Release Apache APISIX (Incubating) 1.4-RC1

Hello everyone,

This is a call for the vote to release Apache APISIX (Incubating) version
1.4-RC1.

The Apache APISIX community has voted on and approved a proposal to
release Apache APISIX (Incubating) version 1.4-RC1.
We now kindly request the Incubator IPMC members review and vote on
this incubator release.

Apache APISIX is a cloud-native microservices API gateway, delivering the
ultimate performance, security, open-source and scalable platform for all
your APIs and microservices.
Apache APISIX is based on Nginx and etcd, it has dynamic routing and
plug-in hot loading, which is especially suitable for API management under
the micro-service system.

Apache APISIX community vote and result threads:
https://lists.apache.org/thread.html/r3304413b3d69f8d388c9f42714616776d6148f7eb674794861edc790%40%3Cdev.apisix.apache.org%3E

Release notes:
https://github.com/apache/incubator-apisix/blob/v1.4/CHANGELOG.md#140

The release candidates:
https://dist.apache.org/repos/dist/dev/incubator/apisix/1.4-rc1/

Git tag for the release:
https://github.com/apache/incubator-apisix/tree/v1.4

Release Commit ID:
https://github.com/apache/incubator-apisix/commit/f7584f680697179f5af44dbff5e26ad25cb860e8

Keys to verify the Release Candidate:
https://dist.apache.org/repos/dist/dev/incubator/apisix/KEYS

Steps to validating the release:

1. Download the release
```
wget
https://dist.apache.org/repos/dist/dev/incubator/apisix/1.4-rc1/apache-apisix-1.4-rc1-incubating-src.tar.gz
```


2. Checksums and signatures
```
wget https://dist.apache.org/repos/dist/dev/incubator/apisix/KEYS
wget
https://dist.apache.org/repos/dist/dev/incubator/apisix/1.4-rc1/apache-apisix-1.4-rc1-incubating-src.tar.gz.asc
wget
https://dist.apache.org/repos/dist/dev/incubator/apisix/1.4-rc1/apache-apisix-1.4-rc1-incubating-src.tar.gz.sha512

shasum -c apache-apisix-1.4-rc1-incubating-src.tar.gz.sha512
gpg --import KEYS

# input `trust`, `5`, then `save`

gpg --edit-key "Nirojan Selvanathan"
gpg --verify apache-apisix-1.4-rc1-incubating-src.tar.gz.asc
apache-apisix-1.4-rc1-incubating-src.tar.gz
```

3. Unzip and Check files
```
tar zxvf apache-apisix-1.4-rc1-incubating-src.tar.gz
```

4. This release contains the dashboard code for APISIX
https://github.com/apache/incubator-apisix-dashboard/tree/329b092dcaa7a505dcdec86c667b6803f5863d94


5. Build Apache APISIX:
https://github.com/apache/incubator-apisix/blob/v1.4/doc/how-to-build.md

The vote will be open for at least 72 hours or until the necessary number
of votes is reached.

Please vote accordingly:
[ ] +1 approve
[ ] +0 no opinion
[ ] -1 disapprove with the reason

Checklist for reference:
[ ] Download links are valid.
[ ] Checksums and PGP signatures are valid.
[ ] DISCLAIMER is included.
[ ] LICENSE and NOTICE files are good.
[ ] No binary file.
[ ] All files have license headers if necessary.

And below is a more detailed checklist:
https://cwiki.apache.org/confluence/display/INCUBATOR/Incubator+Release+Checklist

-- 
Best Regards,
S.Nirojan
Linked-in <https://www.linkedin.com/in/niroselva/>

Re: [VOTE] Release Apache APISIX (Incubating) 1.4-RC1

Posted by Kevin Ratnasekera <dj...@gmail.com>.
+1 ( binding )

I checked the following.

1. Incubating in name.

2. PGP Signatures.

3. SHA512 Checksums.

4. DISCLAIMER exists.

5. LICENSE and NOTICE are fine.

Regards

Kevin

On Thu, Jun 25, 2020 at 12:21 PM Justin Mclean <ju...@classsoftware.com>
wrote:

> HI,
>
> +1 (binding)
>
> I checked:
> - incubating in name
> - signature and hash is fine
> - DISCLAIMER exists
> - NOTICE and LICENSE are all good
> - No unextedtcd binary files
> - All ASF file have correct headers
> - Can compile
>
>
> I did notice one odd thing I’ve not noticed before. In [1][2]
>
> "This project is dual licensed under the Apache 2.0 and AGPL licenses:
> 1. If used with Apache APISIX, the license is Apache License 2.0;
> 2. otherwise the license is AGPL.”
>
> How did this come about? I hav a possible concern about this but not sure
> if it’s an issue or not.
>
> Thanks,
> Justin
>
> 1. ./deps/lib/luarocks/rocks-5.1/jsonschema/0.8-0/doc/LICENSE
> 2. ./deps/lib/luarocks/rocks-5.1/lua-resty-radixtree/1.9-0/doc/LICENSE
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
>
>

Re: [VOTE] Release Apache APISIX (Incubating) 1.4-RC1

Posted by Sheng Wu <wu...@gmail.com>.
+1 binding

Glad to see the potential dependency license issue fixed.
Good luck.

Sheng Wu 吴晟
Twitter, wusheng1108


Sheng Wu <wu...@gmail.com> 于2020年6月28日周日 下午4:33写道:

> Hi Yuansheng
>
> Thanks for fixing this quickly.
>
> Sheng Wu 吴晟
> Twitter, wusheng1108
>
>
> YuanSheng Wang <me...@apache.org> 于2020年6月28日周日 下午4:22写道:
>
>> Many thx for you. I have updated the two repositories
>> `lua-resty-radixtree`
>> and `jsonschema`.
>>
>> radixtree v1.9: Apache 2.0 License
>> jsonschema 0.8: MIT license
>>
>> ^_^
>>
>>
>> On Sun, Jun 28, 2020 at 4:16 PM Justin Mclean <ju...@classsoftware.com>
>> wrote:
>>
>> > Hi,
>> >
>> > > I talked with the people of api7, they have updated the license, the
>> GPL
>> > > part has been removed. It should be better now.
>> >
>> > Thanks for doing that, much appreciated.
>> >
>> > Justin
>> >
>> > ---------------------------------------------------------------------
>> > To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
>> > For additional commands, e-mail: general-help@incubator.apache.org
>> >
>> >
>>
>> --
>>
>> *MembPhis*
>> My GitHub: https://github.com/membphis
>> Apache APISIX: https://github.com/apache/incubator-apisix
>>
>

Re: [VOTE] Release Apache APISIX (Incubating) 1.4-RC1

Posted by Sheng Wu <wu...@gmail.com>.
Hi Yuansheng

Thanks for fixing this quickly.

Sheng Wu 吴晟
Twitter, wusheng1108


YuanSheng Wang <me...@apache.org> 于2020年6月28日周日 下午4:22写道:

> Many thx for you. I have updated the two repositories `lua-resty-radixtree`
> and `jsonschema`.
>
> radixtree v1.9: Apache 2.0 License
> jsonschema 0.8: MIT license
>
> ^_^
>
>
> On Sun, Jun 28, 2020 at 4:16 PM Justin Mclean <ju...@classsoftware.com>
> wrote:
>
> > Hi,
> >
> > > I talked with the people of api7, they have updated the license, the
> GPL
> > > part has been removed. It should be better now.
> >
> > Thanks for doing that, much appreciated.
> >
> > Justin
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> > For additional commands, e-mail: general-help@incubator.apache.org
> >
> >
>
> --
>
> *MembPhis*
> My GitHub: https://github.com/membphis
> Apache APISIX: https://github.com/apache/incubator-apisix
>

Re: [VOTE] Release Apache APISIX (Incubating) 1.4-RC1

Posted by YuanSheng Wang <me...@apache.org>.
Many thx for you. I have updated the two repositories `lua-resty-radixtree`
and `jsonschema`.

radixtree v1.9: Apache 2.0 License
jsonschema 0.8: MIT license

^_^


On Sun, Jun 28, 2020 at 4:16 PM Justin Mclean <ju...@classsoftware.com>
wrote:

> Hi,
>
> > I talked with the people of api7, they have updated the license, the GPL
> > part has been removed. It should be better now.
>
> Thanks for doing that, much appreciated.
>
> Justin
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
>
>

-- 

*MembPhis*
My GitHub: https://github.com/membphis
Apache APISIX: https://github.com/apache/incubator-apisix

Re: [VOTE] Release Apache APISIX (Incubating) 1.4-RC1

Posted by Justin Mclean <ju...@classsoftware.com>.
Hi,

> I talked with the people of api7, they have updated the license, the GPL
> part has been removed. It should be better now.

Thanks for doing that, much appreciated.

Justin

---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: [VOTE] Release Apache APISIX (Incubating) 1.4-RC1

Posted by Sheng Wu <wu...@gmail.com>.
Hi Justin

I talked with the people of api7, they have updated the license, the GPL
part has been removed.
It should be better now.

Sheng Wu 吴晟
Twitter, wusheng1108


Justin Mclean <ju...@classsoftware.com> 于2020年6月28日周日 下午4:04写道:

> Hi,
>
> > These two dependencies are designed and implemented specifically for
> Apache
> > APISIX,
> > and will always keep the Apache 2.0 license for Apache APISIX.
> > At the same time, we don't want just use these two dependencies instead
> of
> > Apache APISIX as a whole,
> > so we've set up a dual licenses.
> > For Apache APISIX, I don't think there is a license issue because both
> are
> > the Apache 2.0 license.
> > If I'm wrong, please correct me and we can fix it.
>
> My concern is that with other Apache licensed projects anyone  can take
> that code and re-use it in their own project. Now these are dependancies
> but if someone took part of APISIX and reused in their own project (so it’s
> no longer APISIX) with these some dependancies does this license allow them
> to do that?
>
> Thanks,
> Justin
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
>
>

Re: [VOTE] Release Apache APISIX (Incubating) 1.4-RC1

Posted by Justin Mclean <ju...@classsoftware.com>.
Hi,

> These two dependencies are designed and implemented specifically for Apache
> APISIX,
> and will always keep the Apache 2.0 license for Apache APISIX.
> At the same time, we don't want just use these two dependencies instead of
> Apache APISIX as a whole,
> so we've set up a dual licenses.
> For Apache APISIX, I don't think there is a license issue because both are
> the Apache 2.0 license.
> If I'm wrong, please correct me and we can fix it.

My concern is that with other Apache licensed projects anyone  can take that code and re-use it in their own project. Now these are dependancies but if someone took part of APISIX and reused in their own project (so it’s no longer APISIX) with these some dependancies does this license allow them to do that?

Thanks,
Justin
---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: [VOTE] Release Apache APISIX (Incubating) 1.4-RC1

Posted by Sheng Wu <wu...@gmail.com>.
Ming Wen <we...@apache.org> 于2020年6月28日周日 下午2:36写道:

> > "This project is dual licensed under the Apache 2.0 and AGPL licenses:
> > 1. If used with Apache APISIX, the license is Apache License 2.0;
> > 2. otherwise the license is AGPL.”
> > How did this come about? I hav a possible concern about this but not sure
> if it’s an issue or not.
>

Ming

Based on your LICENSE,
https://github.com/api7/lua-resty-radixtree/blob/master/LICENSE#L1-L3
This is an unnormal dual-licensed, because from my understanding, Apache
2.0 doesn't set up the limitation of the usage, which is for public good.

But `otherwise the license is AGPL.` is another case, the key is, it is
hard to define what is `used in APISIX`, how about the re-distribution or
re-write or changed versions?


Sheng Wu 吴晟
Twitter, wusheng1108


>
> These two dependencies are designed and implemented specifically for Apache
> APISIX,
> and will always keep the Apache 2.0 license for Apache APISIX.
> At the same time, we don't want just use these two dependencies instead of
> Apache APISIX as a whole,
> so we've set up a dual licenses.
> For Apache APISIX, I don't think there is a license issue because both are
> the Apache 2.0 license.
> If I'm wrong, please correct me and we can fix it.
>
> Thanks,
> Ming Wen, Apache APISIX & Apache SkyWalking
> Twitter: _WenMing
>
>
> Justin Mclean <ju...@classsoftware.com> 于2020年6月25日周四 下午2:51写道:
>
> > HI,
> >
> > +1 (binding)
> >
> > I checked:
> > - incubating in name
> > - signature and hash is fine
> > - DISCLAIMER exists
> > - NOTICE and LICENSE are all good
> > - No unextedtcd binary files
> > - All ASF file have correct headers
> > - Can compile
> >
> >
> > I did notice one odd thing I’ve not noticed before. In [1][2]
> >
> > "This project is dual licensed under the Apache 2.0 and AGPL licenses:
> > 1. If used with Apache APISIX, the license is Apache License 2.0;
> > 2. otherwise the license is AGPL.”
> >
> > How did this come about? I hav a possible concern about this but not sure
> > if it’s an issue or not.
> >
> > Thanks,
> > Justin
> >
> > 1. ./deps/lib/luarocks/rocks-5.1/jsonschema/0.8-0/doc/LICENSE
> > 2. ./deps/lib/luarocks/rocks-5.1/lua-resty-radixtree/1.9-0/doc/LICENSE
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> > For additional commands, e-mail: general-help@incubator.apache.org
> >
> >
>

Re: [VOTE] Release Apache APISIX (Incubating) 1.4-RC1

Posted by Ming Wen <we...@apache.org>.
> "This project is dual licensed under the Apache 2.0 and AGPL licenses:
> 1. If used with Apache APISIX, the license is Apache License 2.0;
> 2. otherwise the license is AGPL.”
> How did this come about? I hav a possible concern about this but not sure
if it’s an issue or not.

These two dependencies are designed and implemented specifically for Apache
APISIX,
and will always keep the Apache 2.0 license for Apache APISIX.
At the same time, we don't want just use these two dependencies instead of
Apache APISIX as a whole,
so we've set up a dual licenses.
For Apache APISIX, I don't think there is a license issue because both are
the Apache 2.0 license.
If I'm wrong, please correct me and we can fix it.

Thanks,
Ming Wen, Apache APISIX & Apache SkyWalking
Twitter: _WenMing


Justin Mclean <ju...@classsoftware.com> 于2020年6月25日周四 下午2:51写道:

> HI,
>
> +1 (binding)
>
> I checked:
> - incubating in name
> - signature and hash is fine
> - DISCLAIMER exists
> - NOTICE and LICENSE are all good
> - No unextedtcd binary files
> - All ASF file have correct headers
> - Can compile
>
>
> I did notice one odd thing I’ve not noticed before. In [1][2]
>
> "This project is dual licensed under the Apache 2.0 and AGPL licenses:
> 1. If used with Apache APISIX, the license is Apache License 2.0;
> 2. otherwise the license is AGPL.”
>
> How did this come about? I hav a possible concern about this but not sure
> if it’s an issue or not.
>
> Thanks,
> Justin
>
> 1. ./deps/lib/luarocks/rocks-5.1/jsonschema/0.8-0/doc/LICENSE
> 2. ./deps/lib/luarocks/rocks-5.1/lua-resty-radixtree/1.9-0/doc/LICENSE
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
>
>

Re: [VOTE] Release Apache APISIX (Incubating) 1.4-RC1

Posted by Justin Mclean <ju...@classsoftware.com>.
HI,

+1 (binding)

I checked:
- incubating in name
- signature and hash is fine
- DISCLAIMER exists
- NOTICE and LICENSE are all good
- No unextedtcd binary files
- All ASF file have correct headers
- Can compile


I did notice one odd thing I’ve not noticed before. In [1][2]

"This project is dual licensed under the Apache 2.0 and AGPL licenses:
1. If used with Apache APISIX, the license is Apache License 2.0;
2. otherwise the license is AGPL.”

How did this come about? I hav a possible concern about this but not sure if it’s an issue or not.

Thanks,
Justin

1. ./deps/lib/luarocks/rocks-5.1/jsonschema/0.8-0/doc/LICENSE
2. ./deps/lib/luarocks/rocks-5.1/lua-resty-radixtree/1.9-0/doc/LICENSE


---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org


Re: [VOTE] Release Apache APISIX (Incubating) 1.4-RC1

Posted by Ming Wen <we...@apache.org>.
Welocme IPMC to vote, we got 0 +1 binding vote now.

Thanks,
Ming Wen, Apache APISIX & Apache SkyWalking
Twitter: _WenMing


YuanSheng Wang <me...@apache.org> 于2020年6月24日周三 上午9:50写道:

> Carry my +1 non-binding from dev.
>
> I checked all those steps and run the Apache APISIX successfully at my
> local machine(fedora 31).
>
> And it shows the correct version `1.4`.
>
> [x] Download links are valid.
> [x] Checksums and PGP signatures are valid.
> [x] DISCLAIMER is included.
> [x] LICENSE and NOTICE files are good.
> [x] No binary file.
> [x] All files have license headers if necessary.
>
>
> On Tue, Jun 23, 2020 at 6:23 PM Nirojan Selvanathan <ss...@gmail.com>
> wrote:
>
> > Hello everyone,
> >
> > This is a call for the vote to release Apache APISIX (Incubating) version
> > 1.4-RC1.
> >
> > The Apache APISIX community has voted on and approved a proposal to
> > release Apache APISIX (Incubating) version 1.4-RC1.
> > We now kindly request the Incubator IPMC members review and vote on
> > this incubator release.
> >
> > Apache APISIX is a cloud-native microservices API gateway, delivering the
> > ultimate performance, security, open-source and scalable platform for all
> > your APIs and microservices.
> > Apache APISIX is based on Nginx and etcd, it has dynamic routing and
> > plug-in hot loading, which is especially suitable for API management
> under
> > the micro-service system.
> >
> > Apache APISIX community vote and result threads:
> >
> >
> https://lists.apache.org/thread.html/r3304413b3d69f8d388c9f42714616776d6148f7eb674794861edc790%40%3Cdev.apisix.apache.org%3E
> >
> > Release notes:
> > https://github.com/apache/incubator-apisix/blob/v1.4/CHANGELOG.md#140
> >
> > The release candidates:
> > https://dist.apache.org/repos/dist/dev/incubator/apisix/1.4-rc1/
> >
> > Git tag for the release:
> > https://github.com/apache/incubator-apisix/tree/v1.4
> >
> > Release Commit ID:
> >
> >
> https://github.com/apache/incubator-apisix/commit/f7584f680697179f5af44dbff5e26ad25cb860e8
> >
> > Keys to verify the Release Candidate:
> > https://dist.apache.org/repos/dist/dev/incubator/apisix/KEYS
> >
> > Steps to validating the release:
> >
> > 1. Download the release
> > ```
> > wget
> >
> >
> https://dist.apache.org/repos/dist/dev/incubator/apisix/1.4-rc1/apache-apisix-1.4-rc1-incubating-src.tar.gz
> > ```
> >
> >
> > 2. Checksums and signatures
> > ```
> > wget https://dist.apache.org/repos/dist/dev/incubator/apisix/KEYS
> > wget
> >
> >
> https://dist.apache.org/repos/dist/dev/incubator/apisix/1.4-rc1/apache-apisix-1.4-rc1-incubating-src.tar.gz.asc
> > wget
> >
> >
> https://dist.apache.org/repos/dist/dev/incubator/apisix/1.4-rc1/apache-apisix-1.4-rc1-incubating-src.tar.gz.sha512
> >
> > shasum -c apache-apisix-1.4-rc1-incubating-src.tar.gz.sha512
> > gpg --import KEYS
> >
> > # input `trust`, `5`, then `save`
> >
> > gpg --edit-key "Nirojan Selvanathan"
> > gpg --verify apache-apisix-1.4-rc1-incubating-src.tar.gz.asc
> > apache-apisix-1.4-rc1-incubating-src.tar.gz
> > ```
> >
> > 3. Unzip and Check files
> > ```
> > tar zxvf apache-apisix-1.4-rc1-incubating-src.tar.gz
> > ```
> >
> > 4. This release contains the dashboard code for APISIX
> >
> >
> https://github.com/apache/incubator-apisix-dashboard/tree/329b092dcaa7a505dcdec86c667b6803f5863d94
> >
> >
> > 5. Build Apache APISIX:
> > https://github.com/apache/incubator-apisix/blob/v1.4/doc/how-to-build.md
> >
> > The vote will be open for at least 72 hours or until the necessary number
> > of votes is reached.
> >
> > Please vote accordingly:
> > [ ] +1 approve
> > [ ] +0 no opinion
> > [ ] -1 disapprove with the reason
> >
> > Checklist for reference:
> > [ ] Download links are valid.
> > [ ] Checksums and PGP signatures are valid.
> > [ ] DISCLAIMER is included.
> > [ ] LICENSE and NOTICE files are good.
> > [ ] No binary file.
> > [ ] All files have license headers if necessary.
> >
> > And below is a more detailed checklist:
> >
> >
> https://cwiki.apache.org/confluence/display/INCUBATOR/Incubator+Release+Checklist
> >
> > --
> > Best Regards,
> > S.Nirojan
> > Linked-in <https://www.linkedin.com/in/niroselva/>
> >
>
>
> --
>
> *MembPhis*
> My GitHub: https://github.com/membphis
> Apache APISIX: https://github.com/apache/incubator-apisix
>

Re: [VOTE] Release Apache APISIX (Incubating) 1.4-RC1

Posted by YuanSheng Wang <me...@apache.org>.
Carry my +1 non-binding from dev.

I checked all those steps and run the Apache APISIX successfully at my
local machine(fedora 31).

And it shows the correct version `1.4`.

[x] Download links are valid.
[x] Checksums and PGP signatures are valid.
[x] DISCLAIMER is included.
[x] LICENSE and NOTICE files are good.
[x] No binary file.
[x] All files have license headers if necessary.


On Tue, Jun 23, 2020 at 6:23 PM Nirojan Selvanathan <ss...@gmail.com>
wrote:

> Hello everyone,
>
> This is a call for the vote to release Apache APISIX (Incubating) version
> 1.4-RC1.
>
> The Apache APISIX community has voted on and approved a proposal to
> release Apache APISIX (Incubating) version 1.4-RC1.
> We now kindly request the Incubator IPMC members review and vote on
> this incubator release.
>
> Apache APISIX is a cloud-native microservices API gateway, delivering the
> ultimate performance, security, open-source and scalable platform for all
> your APIs and microservices.
> Apache APISIX is based on Nginx and etcd, it has dynamic routing and
> plug-in hot loading, which is especially suitable for API management under
> the micro-service system.
>
> Apache APISIX community vote and result threads:
>
> https://lists.apache.org/thread.html/r3304413b3d69f8d388c9f42714616776d6148f7eb674794861edc790%40%3Cdev.apisix.apache.org%3E
>
> Release notes:
> https://github.com/apache/incubator-apisix/blob/v1.4/CHANGELOG.md#140
>
> The release candidates:
> https://dist.apache.org/repos/dist/dev/incubator/apisix/1.4-rc1/
>
> Git tag for the release:
> https://github.com/apache/incubator-apisix/tree/v1.4
>
> Release Commit ID:
>
> https://github.com/apache/incubator-apisix/commit/f7584f680697179f5af44dbff5e26ad25cb860e8
>
> Keys to verify the Release Candidate:
> https://dist.apache.org/repos/dist/dev/incubator/apisix/KEYS
>
> Steps to validating the release:
>
> 1. Download the release
> ```
> wget
>
> https://dist.apache.org/repos/dist/dev/incubator/apisix/1.4-rc1/apache-apisix-1.4-rc1-incubating-src.tar.gz
> ```
>
>
> 2. Checksums and signatures
> ```
> wget https://dist.apache.org/repos/dist/dev/incubator/apisix/KEYS
> wget
>
> https://dist.apache.org/repos/dist/dev/incubator/apisix/1.4-rc1/apache-apisix-1.4-rc1-incubating-src.tar.gz.asc
> wget
>
> https://dist.apache.org/repos/dist/dev/incubator/apisix/1.4-rc1/apache-apisix-1.4-rc1-incubating-src.tar.gz.sha512
>
> shasum -c apache-apisix-1.4-rc1-incubating-src.tar.gz.sha512
> gpg --import KEYS
>
> # input `trust`, `5`, then `save`
>
> gpg --edit-key "Nirojan Selvanathan"
> gpg --verify apache-apisix-1.4-rc1-incubating-src.tar.gz.asc
> apache-apisix-1.4-rc1-incubating-src.tar.gz
> ```
>
> 3. Unzip and Check files
> ```
> tar zxvf apache-apisix-1.4-rc1-incubating-src.tar.gz
> ```
>
> 4. This release contains the dashboard code for APISIX
>
> https://github.com/apache/incubator-apisix-dashboard/tree/329b092dcaa7a505dcdec86c667b6803f5863d94
>
>
> 5. Build Apache APISIX:
> https://github.com/apache/incubator-apisix/blob/v1.4/doc/how-to-build.md
>
> The vote will be open for at least 72 hours or until the necessary number
> of votes is reached.
>
> Please vote accordingly:
> [ ] +1 approve
> [ ] +0 no opinion
> [ ] -1 disapprove with the reason
>
> Checklist for reference:
> [ ] Download links are valid.
> [ ] Checksums and PGP signatures are valid.
> [ ] DISCLAIMER is included.
> [ ] LICENSE and NOTICE files are good.
> [ ] No binary file.
> [ ] All files have license headers if necessary.
>
> And below is a more detailed checklist:
>
> https://cwiki.apache.org/confluence/display/INCUBATOR/Incubator+Release+Checklist
>
> --
> Best Regards,
> S.Nirojan
> Linked-in <https://www.linkedin.com/in/niroselva/>
>


-- 

*MembPhis*
My GitHub: https://github.com/membphis
Apache APISIX: https://github.com/apache/incubator-apisix

Re: [VOTE] Release Apache APISIX (Incubating) 1.4-RC1

Posted by Liang Chen <ch...@gmail.com>.
+1(binding), i checked : 
  - incubating in name 
  - Signatures and hashed good 
  - DISCLAIMER exists 
  - LICENSE is fine 
  - NOTICE is fine
  - source file have ASF headers 
  - No unexpected binary files 

Regards
Liang


Nirojan Selvanathan wrote
> Hello everyone,
> 
> This is a call for the vote to release Apache APISIX (Incubating) version
> 1.4-RC1.
> 
> The Apache APISIX community has voted on and approved a proposal to
> release Apache APISIX (Incubating) version 1.4-RC1.
> We now kindly request the Incubator IPMC members review and vote on
> this incubator release.
> 
> Apache APISIX is a cloud-native microservices API gateway, delivering the
> ultimate performance, security, open-source and scalable platform for all
> your APIs and microservices.
> Apache APISIX is based on Nginx and etcd, it has dynamic routing and
> plug-in hot loading, which is especially suitable for API management under
> the micro-service system.
> 
> Apache APISIX community vote and result threads:
> https://lists.apache.org/thread.html/r3304413b3d69f8d388c9f42714616776d6148f7eb674794861edc790%40%3Cdev.apisix.apache.org%3E
> 
> Release notes:
> https://github.com/apache/incubator-apisix/blob/v1.4/CHANGELOG.md#140
> 
> The release candidates:
> https://dist.apache.org/repos/dist/dev/incubator/apisix/1.4-rc1/
> 
> Git tag for the release:
> https://github.com/apache/incubator-apisix/tree/v1.4
> 
> Release Commit ID:
> https://github.com/apache/incubator-apisix/commit/f7584f680697179f5af44dbff5e26ad25cb860e8
> 
> Keys to verify the Release Candidate:
> https://dist.apache.org/repos/dist/dev/incubator/apisix/KEYS
> 
> Steps to validating the release:
> 
> 1. Download the release
> ```
> wget
> https://dist.apache.org/repos/dist/dev/incubator/apisix/1.4-rc1/apache-apisix-1.4-rc1-incubating-src.tar.gz
> ```
> 
> 
> 2. Checksums and signatures
> ```
> wget https://dist.apache.org/repos/dist/dev/incubator/apisix/KEYS
> wget
> https://dist.apache.org/repos/dist/dev/incubator/apisix/1.4-rc1/apache-apisix-1.4-rc1-incubating-src.tar.gz.asc
> wget
> https://dist.apache.org/repos/dist/dev/incubator/apisix/1.4-rc1/apache-apisix-1.4-rc1-incubating-src.tar.gz.sha512
> 
> shasum -c apache-apisix-1.4-rc1-incubating-src.tar.gz.sha512
> gpg --import KEYS
> 
> # input `trust`, `5`, then `save`
> 
> gpg --edit-key "Nirojan Selvanathan"
> gpg --verify apache-apisix-1.4-rc1-incubating-src.tar.gz.asc
> apache-apisix-1.4-rc1-incubating-src.tar.gz
> ```
> 
> 3. Unzip and Check files
> ```
> tar zxvf apache-apisix-1.4-rc1-incubating-src.tar.gz
> ```
> 
> 4. This release contains the dashboard code for APISIX
> https://github.com/apache/incubator-apisix-dashboard/tree/329b092dcaa7a505dcdec86c667b6803f5863d94
> 
> 
> 5. Build Apache APISIX:
> https://github.com/apache/incubator-apisix/blob/v1.4/doc/how-to-build.md
> 
> The vote will be open for at least 72 hours or until the necessary number
> of votes is reached.
> 
> Please vote accordingly:
> [ ] +1 approve
> [ ] +0 no opinion
> [ ] -1 disapprove with the reason
> 
> Checklist for reference:
> [ ] Download links are valid.
> [ ] Checksums and PGP signatures are valid.
> [ ] DISCLAIMER is included.
> [ ] LICENSE and NOTICE files are good.
> [ ] No binary file.
> [ ] All files have license headers if necessary.
> 
> And below is a more detailed checklist:
> https://cwiki.apache.org/confluence/display/INCUBATOR/Incubator+Release+Checklist
> 
> -- 
> Best Regards,
> S.Nirojan
> Linked-in &lt;https://www.linkedin.com/in/niroselva/&gt;





--
Sent from: http://apache-incubator-general.996316.n3.nabble.com/

---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org