chaos-mesh icon indicating copy to clipboard operation
chaos-mesh copied to clipboard

Promote "Zhiqiang Zhou" to maintainer

Open YangKeao opened this issue 3 years ago • 4 comments

Signed-off-by: YangKeao [email protected]

Zhiqiang always stands with Chaos Mesh and looks forward to the long term success of Chaos Mesh. I would try to help Chaos Mesh Community more active and more transparent, make Chaos Mesh as the best project in the chaos engineering area.

From 2020, @STRRL has joined the development of Chaos Mesh, and has mentored many developers to become part of the Chaos Mesh. @STRRL not only accelerates the development of Chaos Mesh, brought many experience of SRE to the community, but also helps the the community to grow stronger/healthier. I'm really glad to hear @STRRL will always stand with the community, and continue to contribute more to the community. I believe, with @STRRL we can build a more helpful / elegant software, and construct a more active / engaging community :beers:

The following are two questions answered by @STRRL :

What does becoming a Chaos Mesh Maintainer mean to you?

Chaos Engineering is a way to resolve "known unknowns" and "unknown unknowns" for the availability and stability of modern distributed applications. Chaos Mesh is one of the popular OSS projects in the Chaos Engineering area. I am happy that I could contribute to this awesome project!

Becoming the Chaos Mesh Maintainer means the community acknowledged my contributions, like becoming the committer last time. And it means I would be more confident in publishing my opinions and ideas to this project and making Chaos Mesh better.

Contribution Highlight

  • Opened 182 issues and 247 PRs. Resolved 156 issues and merged 229 PRs. Comment with 427 issues and reviewed 515 PRs.
  • introduced these features/enhancements with other contributors
    • Chaos Mesh Workflow
    • refine the logging
    • refine the CI from Jenkins to GitHub Action
  • Draft the “Chaos Mesh Release Cycle” and become one of the release manager for Chaos Mesh 2.3.0
  • Request CNCF for ARM computing resources and setup related CI infrastructure
  • Take participant LFX Mentorship as a mentor with Chaos Mesh 3 times

YangKeao avatar Aug 02 '22 05:08 YangKeao

[REVIEW NOTIFICATION]

This pull request has been approved by:

  • cwen0
  • dcalvin

To complete the pull request process, please ask the reviewers in the list to review by filling /cc @reviewer in the comment. After your PR has acquired the required number of LGTMs, you can assign this pull request to the committer in the list by filling /assign @committer in the comment to help you merge this pull request.

The full list of commands accepted by this bot can be found here.

Reviewer can indicate their review by submitting an approval review. Reviewer can cancel approval by submitting a request changes review.

ti-chi-bot avatar Aug 02 '22 05:08 ti-chi-bot

thanks @YangKeao! 🥰🥰

STRRL avatar Aug 02 '22 05:08 STRRL

@STRRL's contributions and commitement to the project as well as the community are paramount. I am glad to see this PR and nomination - not only because this is a title well deserved for Zhiqiang, but also that Chaos Mesh will have a committed, capable, and loving maintainer for its sustaining propsperity. Congrations, and +1 from me!

dcalvin avatar Aug 02 '22 06:08 dcalvin

congratulation! 👍

WangXiangUSTC avatar Aug 02 '22 11:08 WangXiangUSTC

/merge

cwen0 avatar Aug 16 '22 02:08 cwen0

This pull request has been accepted and is ready to merge.

Commit hash: 6fb83b2a92ecac2b65d9451328b3aa428a2b7e7f

ti-chi-bot avatar Aug 16 '22 02:08 ti-chi-bot

Codecov Report

Merging #3512 (1c7b8be) into master (4bc7ef5) will not change coverage. The diff coverage is n/a.

Impacted file tree graph

@@           Coverage Diff           @@
##           master    #3512   +/-   ##
=======================================
  Coverage   40.08%   40.08%           
=======================================
  Files         166      166           
  Lines       14186    14186           
=======================================
  Hits         5686     5686           
- Misses       8066     8067    +1     
+ Partials      434      433    -1     
Impacted Files Coverage Δ
.../workflow/controllers/abort_workflow_reconciler.go 48.97% <0.00%> (-8.17%) :arrow_down:
pkg/workflow/controllers/chaos_node_reconciler.go 55.87% <0.00%> (-2.30%) :arrow_down:
api/v1alpha1/zz_generated.chaosmesh.go 56.58% <0.00%> (+0.30%) :arrow_up:
.../workflow/controllers/workflow_entry_reconciler.go 49.18% <0.00%> (+2.16%) :arrow_up:
controllers/statuscheck/controller.go 84.14% <0.00%> (+4.87%) :arrow_up:

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 4bc7ef5...1c7b8be. Read the comment docs.

codecov[bot] avatar Aug 16 '22 02:08 codecov[bot]

:beers:

YangKeao avatar Aug 16 '22 04:08 YangKeao