ApacheCon is Coming 9-12 Sept. 2019 - Las Vegas The Apache Software Foundation
Apache 20th Anniversary Logo

Community-led development "The Apache Way"

Apache Support Logo

This was extracted (@ 2020-09-29 22:10) from a list of minutes which have been approved by the Board.
Please Note The Board typically approves the minutes of the previous meeting at the beginning of every Board meeting; therefore, the list below does not normally contain details from the minutes of the most recent Board meeting.

Meeting times vary, the exact schedule is available to ASF Members and Officers, search for "calendar" in the Foundation's private index page (svn:foundation/private-index.html).

APISIX

16 Sep 2020 [Ming Wen / Bertrand]

Report was filed, but display is awaiting the approval of the Board minutes.

19 Aug 2020 [Ming Wen / Bertrand]

## Description:
Apache APISIX is a dynamic, real-time, high-performance API gateway,
 based on the Nginx library and etcd.

## Issues:
No issue.

## Membership Data:
As nearly one month as the TLP, the community is growing fast.
Just in the main repo, the contributors have reached 102.

Apache APISIX was founded 2020-07-15 (21 days ago)
There are currently 26 committers and 19 PMC members in this project.
The Committer-to-PMC ratio is roughly 7:5.

Community changes, past quarter:
- No new PMC members (project graduated recently).
- No new committers were added.

## Project Activity:
Recent releases:
    1.5 was released on 2020-08-05.
    1.4.1 was released on 2020-07-20.

## Community Health:
The community is healthy, contributors are active.
Within a month of graduation, the community made two Apache release.

Last month, 181 emails sent by 34 people,
divided into 33 topics in dev@apisix.apache.org.

We has 87 active Pull Requests(merged 66 PRs) and
114 active Issues(closed 67 issues) in github.

15 Jul 2020

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 a cloud-native microservices API gateway.

 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 be and hereby is responsible for the
 creation and maintenance of software related to a cloud-native
 microservices API gateway; 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:

        * Junxu Chen <chenjunxu@apache.org>
        * Von Gosling <vongosling@apache.org>
        * Willem Ning Jiang <ningjiang@apache.org>
        * Wei Jin <kvn@apache.org>
        * Hui Li <yousa@apache.org>
        * Ling Li <liling@apache.org>
        * Wei Liu <agile6v@apache.org>
        * Zexuan Luo <spacewander@apache.org>
        * Justin Mclean <jmclean@apache.org>
        * Ayeshmantha Perera <akayeshmantha@apache.org>
        * Jiayu Qiu <qiujiayu@apache.org>
        * Kevin Ratnasekera <djkevincr@apache.org>
        * Nirojan Selvanathan <sshniro@apache.org>
        * Lang Wang <totemofwolf@apache.org>
        * YuanSheng Wang <membphis@apache.org>
        * Ming Wen <wenming@apache.org>
        * Linsir Wu <linsir@apache.org>
        * Sheng Wu <wusheng@apache.org>
        * Zhiyuan <juzhiyuan@apache.org>

 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.

 Special Order 7C, Establish the Apache APISIX Project, was
 approved by Unanimous Vote of the directors present.

15 Jul 2020

APISIX is a cloud-native microservices API gateway, delivering the ultimate
performance, security,open source and scalable platform for all your APIs
and microservices.

APISIX has been incubating since 2019-10-17.

### Three most important unfinished issues to address before graduating:

 APISIX have already completed all issue, here is a review since the last
 report.
 1. We released APISIX 1.2, APISIX 1.3, those release are done by
 twenty-eight contributors
 2. We added five committers and two PPMC members
 3. Resolved branding issues, such as:
   - The website(http://apisix.apache.org/) shows more clearly that it is
   an Apache incubator project
  - The APISIX luarocks package site shows more clearly that itis an
   Apache incubator project
  - Removed external links in github's readme document

### Are there any issues that the IPMC or ASF Board need to be aware of?
 None

### How has the community developed since the last report?
 - We have released APISIX 1.2, APISIX 1.3,
 which brings more new features to APISIX and makes APISIX more
 user-friendly,
 such as support for ETCD cluster, support for CORS, etc.,
 please check CHANGELOG for details
 - Since the last report, APISIX has elected two PPMC members and five
 committers.
 Now APISIX has a total of 23 committers and 85 contributors.

### How has the project developed since the last report?
 APISIX developed very quickly in the first half of 2020.
 We elected two PPMC members and five commiters,
 as well as a large number of new features and performance improvements,
 such as support for etcd clusters, support for CORS, etc.
 For details, please see CHANGELOG.
 Currently, APISIX is ready to release APISIX 1.4,
 and prepare for APISIX 1.5.
 At the same time, APISIX's new Dashboard is also under
 development and will soon be put into production.
 It will bring a more stable and easier-to-use management experience for
 APISIX.

### How would you assess the podling's maturity?
 Please feel free to add your own commentary.

 - [ ] Initial setup
 - [ ] Working towards first release
 - [X] Community building
 - [X] Nearing graduation
 - [ ] Other:

### Date of last release:

 Fri Jun 19 2020 (1.3)

### When were the last committers or PPMC members elected?
 - At May 3 2020 PPMC members elected a new PPMC member @Nirojan
 Selvanathan
 - At May 29 2020 PPMC members elected a new commiter @ShiningRush
 - At May 3 2020 PPMC members elected a new PPMC member @Akayeshmantha
 - At Jun 8 2020 PPMC members elected a new commiter @qiujiayu
 - At Jun 8 2020 PPMC members elected a new commiter @gxthrj
 - At Jun 9 2020 PPMC members elected a new commiter @LiteSun
 - At Jun 10 2020 PPMC members elected a new commiter @dabue

### Have your mentors been helpful and responsive?
 Yes, mentors are very helpful.

### Is the PPMC managing the podling's brand / trademarks?
 Yes, We keep tracking podling's brand / trademarks.

### Signed-off-by:

 - [ ] (apisix) Willem Ning Jiang
    Comments:
 - [X] (apisix) Justin Mclean
    Comments:
 - [X] (apisix) Kevin Ratnasekera
    Comments:
 - [X] (apisix) Von Gosling
    Comments:

### IPMC/Shepherd notes:

15 Apr 2020

APISIX is a cloud-native microservices API gateway, delivering the
ultimate performance, security, open source and scalable platform for
all your APIs and microservices.

APISIX is based on Nginx and etcd. Compared with traditional API
gateways, APISIX has dynamic routing and plug-in hot loading, which is
especially suitable for API management under micro-service system.

APISIX has been incubating since 2019-10-17.

### Three most important unfinished issues to address before graduating:

 1. More Apache Releases and more committers act as release manager to
 release a version.
 2. More committers and PPMC members.
 3. Branding issues in the documentation, code, website, etc.

### Are there any issues that the IPMC or ASF Board need to be aware of?

 None

### How has the community developed since the last report?

 - we released three Apache releases ( APISIX 1.0, APISIX 1.1 and
 apisix-dashboard 1.0 ). the APISIX 1.0 is import for us with a lot
 enhancement in the core of Apache APISIX, also fixed many bugs come from
 users's production enviroment. more and more company choose using Apache
 APISIX and feedback experience to the community and we're happy to see
 that feedback. 4 Apache releases by 4 different release managers till now.
 - We have 18 committers and 70 contributors (including 18 committers) now.
 since the last report, 5 commiters was elected ( including one core
 contributor on Openresty and the first committer in Europe @sshniro who
 introduced Apache APISIX into the EU's industrial Internet Project and
 made a lot of optimization and improvement , showing the diversity of the
 community ). we also elected first non-initial PPMC member @lilien1010.
 - We strengthen interaction/cooperation with other Apache project. E.g.
 Apache skywalking. we also elected @Sheng Wu ( from the PMC of Apache
 skywalking ) as a member of our PPMC. then he can help us a lot on
 community building.
 - the official docker image library migrated to Apache.
 - 4 committers of APISIX signed up as mentor of Google summer of code,
 and add some tasks for it

### How has the project developed since the last report?

 The project has been quite health, with more than 255 pull requests, 120
 of them have being merged since the last report. on the mail list, 310
 emails sent by 35 people, divided into 61 topics since the last report.
 Compare to the last report, the number of pull requests have 779% increase
 and the number of merged requests have 380% increase. These pull requests
 are authored by a diverse set of contributors. In order to guide more
 users to get started, we have added a quick start guide and enriched more
 documents. Continue to remind people to communicate via the Apache APISIX
 mailing list.

 During the peroid,the Pull Request is mainly divided three aspects:
 - Fixing Apache APISIX bug.
 - add new feature and strengthen the stability of the code.
 - enrich more documents.

### How would you assess the podling's maturity?

Please feel free to add your own commentary.

 - [ ] Initial setup
 - [ ] Working towards first release
 - [X] Community building
 - [ ] Nearing graduation
 - [ ] Other:

### Date of last release:

 Fri Feb 24 2020 (1.1)

### When were the last committers or PPMC members elected?

 - At Mar 15 2020 PPMC members elected a new PPMC member @Sheng Wu who help
 us a lot on the mail list. he also share the experience on the apache
 community.
 - At Mar 24 2020 PPMC members elected a new commiter @Akayeshmantha ( from
 the PMC of Apache Juneau ) who contributed a lot for some new features.

### Have your mentors been helpful and responsive?

 Mentors are responsive and helpful. Things tend to be on the right way.

### Is the PPMC managing the podling's brand / trademarks?

 Yes, We keep tracking podling's brand / trademarks.

### Signed-off-by:

 - [X] (apisix) Willem Ning Jiang
    Comments:  It's good to see APISIX brings more and more PPMC aboard.
 - [X] (apisix) Justin Mclean
    Comments: Good progress here and nice report.
 - [X] (apisix) Kevin Ratnasekera
    Comments:
 - [X] (apisix) Von Gosling
    Comments:

### IPMC/Shepherd notes:

15 Jan 2020

APISIX is a cloud-native microservices API gateway, delivering the ultimate
performance, security, open source and scalable platform for all your APIs
and microservices.

APISIX is based on Nginx and etcd. Compared with traditional API gateways,
APISIX has dynamic routing and plug-in hot loading, which is especially
suitable for API management under micro-service system.

APISIX has been incubating since 2019-10-17.

### Three most important unfinished issues to address before graduating:

 1. More Apache Releases and more committers act as release manager to
 release a version.
 2. More committers and PPMC members.
 3. Branding issues in the documentation, code, website, etc.

### Are there any issues that the IPMC or ASF Board need to be aware of?

 None

### How has the community developed since the last report?

 - We have some talks about the best practices of high-performance API
 gateway on COSCon 2019, Dec 8th and OpenTalk, Dec 8th.
 - We have solved the Apache APISIX major brand issues in documentation,
 code, website, etc.
 - We have 13 committers and 50 contributors (including 13 committers)
 contributing to Apache APISIX.
 - Over 19 company users have announced that they are using APISIX and
 more than 50% of them also submitted code or fixed the documentation for
 APISIX
 : https://github.com/apache/incubator-apisix/issues/487

### How has the project developed since the last report?

 The project has been quite health, with more than 29 pull requests, 25 of
 them have being merged in December. These pull requests are authored by a
 diverse set of contributors. We also suggest and guide users from QQ
 group to make issues at Apache APISIX mailing list, which is helpful for
 people who have the same issue and tracking bugs.

 This month's Pull Request is mainly divided into three aspects:
 - Fixing Apache APISIX bug.
 - Supporting more configuration items and optimizing the experience on
 Apache APISIX Dashboard.
 - Supplement Apache APISIX function manual

### How would you assess the podling's maturity?

Please feel free to add your own commentary.

 - [ ] Initial setup
 - [ ] Working towards first release
 - [X] Community building
 - [ ] Nearing graduation
 - [ ] Other:

### Date of last release:

 Mon Nov 25 2019 (0.9)

### When were the last committers or PPMC members elected?

 At Nov 28 2019 PPMC members elected a new commiter @lilien1010 who worked
 for HelloTalk.

### Have your mentors been helpful and responsive?

 Mentors are responsive and helpful. Things tend to be on the right way.

### Is the PPMC managing the podling's brand / trademarks?

 Yes, We keep tracking podling's brand / trademarks.

### Signed-off-by:

 - [X] (apisix) Willem Ning Jiang
    Comments:
 - [X] (apisix) Justin Mclean
    Comments:
 - [X] (apisix) Kevin Ratnasekera
    Comments:
 - [X] (apisix) Von Gosling
    Comments:

### IPMC/Shepherd notes:

18 Dec 2019

APISIX is a cloud-native microservices API gateway, delivering the
ultimate performance, security, open source and scalable platform
for all your APIs and microservices.

APISIX is based on Nginx and etcd. Compared with traditional API gateways,
APISIX has dynamic routing and plug-in hot loading, which is especially
suitable for API management under micro-service system.

### Three most important unfinished issues to address before graduating

  1. More Apache Releases and more committers act as release manager to
  release a version.
  2. More committers and PPMC members.
  3. Branding issues in the documentation, code, website, etc.

### Are there any issues that the IPMC or ASF Board need to be aware of?

  None

### How has the community developed since the last report?

  - We are proud to have launched the first apache release (0.9).
  - Learning Apache way and its value behind rules, working in Apache way.
  - We have 13 committers and 46 contributors (including 13 committers)
    contributing to Apache APISIX.
  - PPMC members of Apache APISIX elected a new committer
    lilien1010@HelloTalk, who is the first non-initial committer.

### How has the project developed since the last report?

  The project has been quite health, with more than 88 pull requests,
  83 of them have being merged in November. These pull requests are authored
  by a diverse set of contributors. We also suggest and guide users from
  QQ group to make issues at Apache APISIX mailing list, which is helpful
  for people who have the same issue and tracking bugs. The active and busy
  dev subscribe mailing list dev@apisix.apache.org has received more than
  120 emails with various subjects, all of which are well repled.

Some highlights of recent developments:

  - Launched the first apache release 0.9.
  - Added advanced debug mode which is friendly to the developers.
  - Added new uri redirect plugin.
  - Use an entirely new jsonschema which performance increase by
    an order of magnitude.
  - Enable HTTP2 support and settings for ssl_protocols.

### How would you assess the podling's maturity?
  Please feel free to add your own commentary.

  - [ ] Initial setup
  - [ ] Working towards first release
  - [X] Community building
  - [ ] Nearing graduation
  - [ ] Other:

### Date of last release:

  * Mon Nov 25 2019 (0.9)

### When were the last committers or PPMC members elected?

  * At Nov 28 2019 PPMC members elected a new commiter @lilien1010
    who worked for HelloTalk.

### Have your mentors been helpful and responsive?
  Mentors are responsive and helpful. Things tend to be on the right way.

### Is the PPMC managing the podling's brand and trademarks?

  At present, there are still some brand and trademarks problems. `APISIX`
  was the name of `Apache APISIX` before entering the incubator, so the
  search results of `APISIX` currently obtained through the search engine
  actually belongs to `Apache APISIX` and are completely controllable.

### Signed-off-by:
  - [X] (APISIX) Willem Ning Jiang
   Comments:  Congratulation to the first release of APISIX, this
        podling is in a good track now.
 - [X] (APISIX) Justin Mclean
   Comments:  Off to a very goos start.
 - [X] (APISIX) Kevin Ratnasekera
   Comments:
 - [X] (APISIX) Von Gosling
   Comments: Good shape.

### IPMC/Shepherd notes:

20 Nov 2019

APISIX is a cloud-native microservices API gateway, delivering the ultimate
performance, security, open source and scalable platform for all your APIs
and microservices.

APISIX is based on Nginx and etcd. Compared with traditional API gateways,
APISIX has dynamic routing and plug-in hot loading, which is especially
suitable for API management under micro-service system.

### Three most important unfinished issues to address before graduating

  1. Make an Apache release
  2. More committers and PPMC members
  3. Branding issues in the documentation, code, website, etc.

### Are there any issues that the IPMC or ASF Board need to be aware of?

  None

### How has the community developed since the last report?

  - Learning Apache way and its value behind rules, working in Apache way.
  - Our Apache website is constructed.
  - We have 12 committers and 35 contributors (including 12 committers)
  contributing to Apache APISIX.
  - Over 13 company users have announced that they are using APISIX and
  more than 50% of them also submitted code or fixed the documentation for
  APISIX : https://github.com/apache/incubator-apisix/issues/487

### How has the project developed since the last report?

  The project has been quite health, with ~50 pull requests being merged in
  October. These pull requests are authored by a diverse set of
  contributors(~30 authors last month).

  Some highlights of recent developments:
  - APISIX support etcd V3.
  - Supported cluster limit-req and limit-conn.

  We are planning to have a 0.9.0 release in November.

### How would you assess the podling's maturity?
Please feel free to add your own commentary.

  - [ ] Initial setup
  - [X] Working towards first release
  - [ ] Community building
  - [ ] Nearing graduation
  - [ ] Other:

### Date of last release:
  None

### When were the last committers or PPMC members elected?
  No new committers nor PPMC members have been added.

### Have your mentors been helpful and responsive?
  Mentors are responsive and helpful. Things tend to be on the right way.

### Signed-off-by:

 - [X] (APISIX) Willem Ning Jiang
   Comments: APISIX is growing well and I'm quite impressed.
 - [X] (APISIX) Justin Mclean
   Comments:
    Off to a good start.
 - [x] (APISIX) Kevin Ratnasekera
   Comments:
 - [ ] (APISIX) Von Gosling
   Comments:

### IPMC/Shepherd notes: