Some suggestions inline
Thanks,
Ming Wen, Apache APISIX & Apache SkyWalking
Twitter: _WenMing


coolsoul <[email protected]> 于2020年3月22日周日 下午6:32写道:

> Hello everyone, I finished the second draft of the report. Please review
> the
> report and your advice is welcome.
>
>
> ## 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 have some talks about how to build a good dashboard for impoving
> easiness
>  of using Apache APISIX, Mar 14th. Then it can make more users quick get
> start
>  and learn about this project.
>

I think you'd better put important things first, such as we released three
apache releases.

 - we release the version 1.0. the verison 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.
>

we released APISIX 1.0, APISIX 1.1 and apisix-dashaobrd 1.0, three apache
releases.

 - we elected the first committer in Europe @sshniro who introduced Apache
> APISIX
>

we elected 3 new committers and 2 new PPMCs.

 into the EU's industrial Internet Project and made a lot of optimization
> and improvement.
>  it is good for the promotion of the Apache APISIX all over the world.
>

I think the diversity of the community is more important then promotion.

 - We have 15 committers and 69 contributors (including 15 committers) now.
> since
>  the last report, two commiters was elected, including one core contributor
> on Openresty.
>

3 new committers, not two.

 we elected first non-initial PPMC @lilien1010. they contribute a lot for
> our community.
>  - 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.
>
> ### 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. Compare to the last report,
> the number
>  of pull requests have 779% increase and the number of merged requests have
> 380% increse.
>  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.
>
>
I think you can also count the number of participants and threads on the
mailing list.

 During the peroid,we release two versions (1.0 and 1.1). 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:
>
>
The progress of Apache APISIX, released 4 Apache releases by 4 different
release managers,
added 4 new committers and 2 new PPMCs:
- 2019-10-17 Project enters incubation.
- 2019-11-25 APISIX 0.9 has been released.
- 2019-11-28 New committer: lilien1010.
- 2020-1-15 APISIX 1.0 has been released.
- 2020-1-19 New committer: agile6v.
- 2020-2-24 Apache APISIX Dashboard 1.0 has been released.
- 2020-2-24 Apache APISIX 1.1 has been released.
- 2020-3-1 New committer: sshniro.
- 2020-3-6 New PPMC: lilien1010.
- 2020-3-15 New PPMC: Sheng Wu.
- 2020-3-16 New committer: spacewander.
-
I personally think the community is doing well,
so my assessment of maturity is nearing graduation, what do you think?
Myabe we can do the podling maturity assessment[1] for APISIX?

[1]
https://community.apache.org/apache-way/apache-project-maturity-model.html

### 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 16 2020 PPMC members elected a new commiter @spacewander 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:
>

Reply via email to