You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@apisix.apache.org by coolsoul <co...@apache.org> on 2020/03/26 04:45:43 UTC

Podling Apisix Report - April 2020 [ 3rd draft ]

hello everybody.  there is the report.  if nobody has suggestion. i
will add the wiki tonight.

thanks,
coolsoul



## APISIX

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 @lilien1010.
 - We strengthen interaction/cooperation with other Apache project. E.g.
 Apache skywalking. we also elected @Sheng Wu ( the PMC of Apache
 skywalking ) as 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 @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
 ( 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:

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

### IPMC/Shepherd notes:

Re: Podling Apisix Report - April 2020 [ 3rd draft ]

Posted by suo zhang <co...@gmail.com>.
i got it.   thanks a lot.

Justin Mclean <ju...@me.com.invalid> 于2020年3月26日周四 下午1:39写道:

> Hi,
>
> You should say “PPMC member” when referring to an individual, and say PPMC
> when referring to the whole committee.
>
> For example:
> "we also elected first non-initial PPMC member @lilien1010.”
> "we also elected @Sheng Wu ( from the PMC of Apache Skywalking ) as a
> member of our PPMC”
> "elected a new PPMC @Sheng Wu member who helped us a lot on the mail list”
>
> Thanks,
> Justin

Re: Podling Apisix Report - April 2020 [ 3rd draft ]

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

> "elected a new PPMC @Sheng Wu member who helped us a lot on the mail list”

Opps, even I got that one wrong try this instead:
"elected a new PPMC member @Sheng Wu who helped us a lot on the mail list”

Thanks,
Justin

Re: Podling Apisix Report - April 2020 [ 3rd draft ]

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

You should say “PPMC member” when referring to an individual, and say PPMC when referring to the whole committee.

For example:
"we also elected first non-initial PPMC member @lilien1010.”
"we also elected @Sheng Wu ( from the PMC of Apache Skywalking ) as a member of our PPMC”
"elected a new PPMC @Sheng Wu member who helped us a lot on the mail list”

Thanks,
Justin

Re: Podling Apisix Report - April 2020 [ 3rd draft ]

Posted by YuanSheng Wang <me...@apache.org>.
Look good to me.

On Thu, Mar 26, 2020 at 12:46 PM coolsoul <co...@apache.org> wrote:
>
> hello everybody.  there is the report.  if nobody has suggestion. i
> will add the wiki tonight.
>
> thanks,
> coolsoul
>
>
>
> ## APISIX
>
> 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 @lilien1010.
>  - We strengthen interaction/cooperation with other Apache project. E.g.
>  Apache skywalking. we also elected @Sheng Wu ( the PMC of Apache
>  skywalking ) as 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 @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
>  ( 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:
>
>  - [] (apisix) Willem Ning Jiang
>     Comments:
>  - [] (apisix) Justin Mclean
>     Comments:
>  - [] (apisix) Kevin Ratnasekera
>     Comments:
>  - [] (apisix) Von Gosling
>     Comments:
>
> ### IPMC/Shepherd notes:



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