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

2020-07-16 Thread junxu chen
Since Apache APISIX has graduated, I close this vote now and will initiate
the call for a non-incubating vote to release this version.

Thanks!

On Tue, Jul 14, 2020 at 12:25 PM junxu chen  wrote:

> Hello everyone,
>
> This is a call for the vote to release Apache APISIX (Incubating) version
> 1.4.1.
>
> The Apache APISIX community has voted on and approved a proposal to
> release Apache APISIX (Incubating) version 1.4.1.
>
> 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/r440a2a13f12f9497b5a576bca16f793760d51b0e1e00968a53b2a736%40%3Cdev.apisix.apache.org%3E
>
> https://lists.apache.org/thread.html/rc88a509270bb77079441bf4224326b705b0600efd3684846ad628040%40%3Cdev.apisix.apache.org%3E
>
>
> Release notes:
>
> https://github.com/apache/incubator-apisix/blob/v1.4.1/CHANGELOG.md#141
>
>
> The release candidates:
>
> https://dist.apache.org/repos/dist/dev/incubator/apisix/1.4.1-rc1/
>
>
> Git tag for the release:
>
> https://github.com/apache/incubator-apisix/tree/v1.4.1
>
>
> Release Commit ID:
>
>
> https://github.com/apache/incubator-apisix/commit/7fbd8a117fd3aca05bba95e6a729cecd2f3a3b02
>
>
> 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.1-rc1/apache-apisix-1.4.1-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.1-rc1/apache-apisix-1.4.1-rc1-incubating-src.tar.gz.asc
>
> wget
> https://dist.apache.org/repos/dist/dev/incubator/apisix/1.4.1-rc1/apache-apisix-1.4.1-rc1-incubating-src.tar.gz.sha512
>
>
> shasum -c apache-apisix-1.4.1-rc1-incubating-src.tar.gz.sha512
>
>
> gpg --import KEYS
>
> # input `trust`, `5`, then `save`
>
> gpg --edit-key "Junxu Chen"
>
> gpg --verify apache-apisix-1.4.1-rc1-incubating-src.tar.gz.asc
> apache-apisix-1.4.1-rc1-incubating-src.tar.gz
>
> ```
>
>
> 3. Unzip and Check files
>
> ```
>
> tar zxvf apache-apisix-1.4.1-rc1-incubating-src.tar.gz
>
> ```
>
>
> 4. Build Apache APISIX:
>
> https://github.com/apache/incubator-apisix/blob/v1.4.1/doc/how-to-build.md
>
>
> 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
>
>
> 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
>
>


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

2020-07-13 Thread junxu chen
Hello everyone,

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

The Apache APISIX community has voted on and approved a proposal to release
Apache APISIX (Incubating) version 1.4.1.

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/r440a2a13f12f9497b5a576bca16f793760d51b0e1e00968a53b2a736%40%3Cdev.apisix.apache.org%3E
https://lists.apache.org/thread.html/rc88a509270bb77079441bf4224326b705b0600efd3684846ad628040%40%3Cdev.apisix.apache.org%3E


Release notes:

https://github.com/apache/incubator-apisix/blob/v1.4.1/CHANGELOG.md#141


The release candidates:

https://dist.apache.org/repos/dist/dev/incubator/apisix/1.4.1-rc1/


Git tag for the release:

https://github.com/apache/incubator-apisix/tree/v1.4.1


Release Commit ID:

https://github.com/apache/incubator-apisix/commit/7fbd8a117fd3aca05bba95e6a729cecd2f3a3b02


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.1-rc1/apache-apisix-1.4.1-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.1-rc1/apache-apisix-1.4.1-rc1-incubating-src.tar.gz.asc

wget
https://dist.apache.org/repos/dist/dev/incubator/apisix/1.4.1-rc1/apache-apisix-1.4.1-rc1-incubating-src.tar.gz.sha512


shasum -c apache-apisix-1.4.1-rc1-incubating-src.tar.gz.sha512


gpg --import KEYS

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

gpg --edit-key "Junxu Chen"

gpg --verify apache-apisix-1.4.1-rc1-incubating-src.tar.gz.asc
apache-apisix-1.4.1-rc1-incubating-src.tar.gz

```


3. Unzip and Check files

```

tar zxvf apache-apisix-1.4.1-rc1-incubating-src.tar.gz

```


4. Build Apache APISIX:

https://github.com/apache/incubator-apisix/blob/v1.4.1/doc/how-to-build.md


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


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


Re: [VOTE] Graduate Apache APISIX (incubating) as a TLP

2020-06-16 Thread junxu chen
+1

On Tue, Jun 16, 2020 at 7:58 PM Guangxu Cheng  wrote:

> +1 (non-binding)
> --
> Best Regards,
> Guangxu
>
>
> hui li  于2020年6月16日周二 下午7:31写道:
>
> > +1
> >
> > Lang Wang  于2020年6月16日周二 下午6:49写道:
> >
> > > +1
> > >
> > > agile6v  于2020年6月16日周二 下午6:42写道:
> > >
> > > > +1
> > > >
> > > > On Tue, Jun 16, 2020 at 5:22 PM Ming Wen  wrote:
> > > >
> > > > > Hello all,
> > > > >
> > > > > We've got positive feedback on the DISCUSS thread, I'd like to
> start
> > > > > an official VOTE thread now.
> > > > >
> > > > > Please vote on the resolution pasted below to graduate Apache
> APISIX
> > > from
> > > > > the
> > > > > incubator to a Top Level Project.
> > > > >
> > > > > [ ] +1 Graduate Apache APISIX from the Incubator.
> > > > > [ ] +0
> > > > > [ ] -1 Don't graduate Apache APISIX from the Incubator because ...
> > > > >
> > > > > This vote will open for at least 72 hours.
> > > > >
> > ---
> > > > >
> > > > > Establish the Apache APISIX Project
> > > > >
> > > > > WHEREAS, the Board of Directors deems it to be in the best
> interests
> > of
> > > > > the Foundation and consistent with the Foundation's purpose to
> > > establish
> > > > > a Project Management Committee charged with the creation and
> > > maintenance
> > > > > of open-source software, for distribution at no charge to the
> public,
> > > > > related to Apache APISIX is a cloud-native microservices API
> gateway,
> > > > > delivering the ultimate performance, security and scalable platform
> > > > > for APIs and microservices...
> > > > >
> > > > > NOW, THEREFORE, BE IT RESOLVED, that a Project Management Committee
> > > > > (PMC), to be known as the "Apache APISIX Project", be and hereby
> > > > > is established pursuant to Bylaws of the Foundation; and be it
> > further
> > > > >
> > > > > RESOLVED, that the Apache APISIX Project be and hereby is
> > > > > responsible for the creation and maintenance of software related to
> > > > >  Apache APISIX is a cloud-native microservices API gateway,
> > > > > delivering the ultimate performance, security and scalable platform
> > > > > for APIs and microservices; and be it further
> > > > >
> > > > > RESOLVED, that the office of "Vice President, Apache APISIX" be
> > > > > and hereby is created, the person holding such office to serve at
> the
> > > > > direction of the Board of Directors as the chair of the
> ApacheAPISIX
> > > > > Project, and to have primary responsibility for
> > > > > management of the projects within the scope of responsibility of
> the
> > > > > Apache APISIX Project; and be it further
> > > > >
> > > > > RESOLVED, that the persons listed immediately below be and hereby
> are
> > > > > appointed to serve as the initial members of the Apache APISIX
> > Project:
> > > > > * agile6v 
> > > > > * Ayeshmantha Perera  
> > > > > * Jarvis.Qiu 
> > > > > * jinwei 
> > > > > * junxu chen 
> > > > > * Justin Mclean 
> > > > > * Kevin Ratnasekera 
> > > > > * Lang Wang 
> > > > > * liling 
> > > > > * linsir 
> > > > > * Ming Wen 
> > > > > * Nirojan Selvanathan 
> > > > > * sheng wu 
> > > > > * spacewander 
> > > > > * Von Gosling  
> > > > > * Willem Ning Jiang 
> > > > > * yousa 
> > > > > * YuanSheng Wang 
> > > > > * Zhiyuan Ju  
> > > > >
> > > > > NOW, THEREFORE, BE IT FURTHER RESOLVED, that Ming Wen be appointed
> to
> > > > > the office of Vice President, Apache APISIX, to serve in
> > > > > accordance with and subject to the direction of the Board of
> > Directors
> > > > > and the Bylaws of the Foundation until death, resignation,
> > retirement,
> > > > > removal or disqualification, or until a successor is appointed; and
> > be
> > > > > it further
> > > > >
> > > > > RESOLVED, that the Apache APISIX Project be and hereby is tasked
> > > > > with the migration and rationalization of the Apache
> IncubatorAPISIX
> > > > > podling; and be it further
> > > > >
> > > > > RESOLVED, that all responsibilities pertaining to the Apache
> > > > > IncubatorAPISIX podling encumbered upon the Apache Incubator PMC
> are
> > > > > hereafter discharged.
> > > > >
> > > > >
> > ---
> > > > >
> > > > > Thanks,
> > > > > Ming Wen, Apache APISIX & Apache SkyWalking
> > > > > Twitter: _WenMing
> > > > >
> > > >
> > >
> >
>


Re: Re: [DISCUSS] Graduate Apache APISIX (incubating) as a TLP

2020-06-12 Thread junxu chen
ce software, for distribution at no charge to the
> > public,
> > > > >> related to Apache APISIX is a cloud-native microservices API
> > gateway,
> > > > >> delivering the ultimate performance, security and scalable
> platform
> > > > >> for APIs and microservices...
> > > > >>
> > > > >> NOW, THEREFORE, BE IT RESOLVED, that a Project Management
> Committee
> > > > >> (PMC), to be known as the "Apache APISIX Project", be and hereby
> > > > >> is established pursuant to Bylaws of the Foundation; and be it
> > further
> > > > >>
> > > > >> RESOLVED, that the Apache APISIX Project be and hereby is
> > > > >> responsible for the creation and maintenance of software related
> to
> > > > >>  Apache APISIX is a cloud-native microservices API gateway,
> > > > >> delivering the ultimate performance, security and scalable
> platform
> > > > >> for APIs and microservices; and be it further
> > > > >>
> > > > >> RESOLVED, that the office of "Vice President, Apache APISIX" be
> > > > >> and hereby is created, the person holding such office to serve at
> > the
> > > > >> direction of the Board of Directors as the chair of the Apache
> > > > >> APISIX Project, and to have primary responsibility for
> > > > >> management of the projects within the scope of responsibility of
> the
> > > > >> Apache APISIX Project; and be it further
> > > > >>
> > > > >> RESOLVED, that the persons listed immediately below be and hereby
> > are
> > > > >> appointed to serve as the initial members of the Apache APISIX
> > > Project:
> > > > >> * agile6v 
> > > > >> * Ayeshmantha Perera  
> > > > >> * Jarvis.Qiu 
> > > > >> * jinwei 
> > > > >> * junxu chen 
> > > > >> * Justin Mclean 
> > > > >> * Kevin Ratnasekera 
> > > > >> * Lang Wang 
> > > > >> * liling 
> > > > >> * linsir 
> > > > >> * Ming Wen 
> > > > >> * Nirojan Selvanathan 
> > > > >> * sheng wu 
> > > > >> * spacewander 
> > > > >> * Von Gosling  
> > > > >> * Willem Ning Jiang 
> > > > >> * yousa 
> > > > >> * YuanSheng Wang 
> > > > >> * Zhiyuan Ju  
> > > > >>
> > > > >> NOW, THEREFORE, BE IT FURTHER RESOLVED, that Ming Wen be appointed
> > to
> > > > >> the office of Vice President, Apache APISIX, to serve in
> > > > >> accordance with and subject to the direction of the Board of
> > Directors
> > > > >> and the Bylaws of the Foundation until death, resignation,
> > retirement,
> > > > >> removal or disqualification, or until a successor is appointed;
> and
> > be
> > > > >> it further
> > > > >>
> > > > >> RESOLVED, that the Apache APISIX Project be and hereby is tasked
> > > > >> with the migration and rationalization of the Apache Incubator
> > > > >> APISIX podling; and be it further
> > > > >>
> > > > >> RESOLVED, that all responsibilities pertaining to the Apache
> > Incubator
> > > > >> APISIX podling encumbered upon the Apache Incubator PMC are
> > > > >> hereafter discharged.
> > > > >>
> > > > >>
> > > ---
> > > > >>
> > > > >> Thanks,
> > > > >> Ming Wen, Apache APISIX & Apache SkyWalking
> > > > >> Twitter: _WenMing
> > > > >
> > > >
> >-
> > > > >To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> > > > >For additional commands, e-mail: general-h...@incubator.apache.org
> > > >
> > > --
> > > 来自 琚致远
> > >
> >
>


[ANNOUNCE] Apache APISIX (Incubating) 1.1 released

2020-02-24 Thread junxu chen
Hi all,

After community's help, I'd like to announce that Apache APISIX
(incubating) 1.1 has been released!

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.

You can download the release here:
https://dist.apache.org/repos/dist/release/incubator/apisix/1.1/

Release Note:
https://github.com/apache/incubator-apisix/blob/v1.1/CHANGELOG.md#110

Website: http://apisix.apache.org/

APISIX Resources:
- issues: https://github.com/apache/incubator-apisix/issues
- Mailing list: d...@apisix.apache.org


Thanks again for helps!


[RESULT][VOTE] Release Apache APISIX (Incubating) 1.1

2020-02-24 Thread junxu chen
Hi, Community,

The release vote for Apache APISIX (Incubating) 1.1 has PASSED, and closed
now.

The result as follows:

4 IPMC +1 votes:
- Justin Mclean
- Willem Jiang
- Sheng Wu
- Kevin Ratnasekera

6 PPMC +1 votes
- Ming Wen
- Li Ling
- Yuansheng Wang
- agile6v
- Lang Wang
- Linsir Wu

1  community +1 vote:
- doggieと杨


Vote thread:
https://lists.apache.org/thread.html/r66a482a63ee4aa8bf18f14914f84da98b31615b173587535ca72757a%40%3Cgeneral.incubator.apache.org%3E


Thanks for everyone, especially for IPMCs who checked and voted to help
this version released.

I will process to publish the release and send ANNOUNCE later.


Thanks!


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

2020-02-20 Thread junxu chen
Hello, Community,

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

The Apache APISIX community has voted on and approved a proposal to release
Apache APISIX (Incubating) based on 1.1-RC1.

Here is the Apache APISIX community vote result:


6 PPMC +1 votes:
- Yuansheng Wang
- agile6v
- Ming Wen
- Lang Wang
- Linsir Wu
- Li Ling


1 mentor +1 vote:
- Justin Mclean


1  community +1 vote:
- doggieと杨


We now kindly request the other Incubator IPMC members to review and vote
for this incubator release.


Apache APISIX community vote and result threads:

https://lists.apache.org/thread.html/r97d9450c5ec695bb292d1d8119d639494d24ed57c93b63ca6a1b5d24%40%3Cdev.apisix.apache.org%3E



Release notes:

https://github.com/apache/incubator-apisix/blob/v1.1/CHANGELOG.md#110


The release candidates:

https://dist.apache.org/repos/dist/dev/incubator/apisix/1.1-rc1/


Git tag for the release:

https://github.com/apache/incubator-apisix/tree/v1.1


Release Commit ID:

https://github.com/apache/incubator-apisix/commit/3c57401d76ee32bc84c1ceb568e6c7ae1cef41a0


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.1-rc1/apache-apisix-1.1-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.1-rc1/apache-apisix-1.1-rc1-incubating-src.tar.gz.asc

wget
https://dist.apache.org/repos/dist/dev/incubator/apisix/1.1-rc1/apache-apisix-1.1-rc1-incubating-src.tar.gz.sha512


shasum -c apache-apisix-1.1-rc1-incubating-src.tar.gz.sha512


gpg --import KEYS

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

gpg --edit-key "Junxu Chen"

gpg --verify apache-apisix-1.1-rc1-incubating-src.tar.gz.asc
apache-apisix-1.1-rc1-incubating-src.tar.gz

```


3. Unzip and Check files

```

tar zxvf apache-apisix-1.1-rc1-incubating-src.tar.gz

```


4. Build Apache APISIX:

https://github.com/apache/incubator-apisix/blob/v1.1/doc/how-to-build.md


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


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



Thanks!