kubeedge / community

KubeEdge community relevant content
https://kubeedge.io/
Apache License 2.0
72 stars 47 forks source link

CNCF Governance Review: Update the role responsibilities of KubeEdge maintainer #200

Closed fisherxu closed 2 months ago

fisherxu commented 3 months ago

As discussed, the governance of the KubeEdge community has now shifted towards roles TSC, SIG chair/tech lead, Approver, Reviewer, etc. However, the community still wants to retain the role of Maintainer and Maintainer file. The mentioned roles of TSC, SIG chair/tech lead, Approver, Reviewer can all apply to be Maintainers in the community.

Maintainers will be listed in the official CNCF maintainer list and mailing list, responsible for coordinating with CNCF on tasks such as voting, surveys, etc.

ref: https://github.com/kubeedge/community/issues/203

fisherxu commented 3 months ago

/assign @kubeedge/maintainers @kubeedge/tsc

fisherxu commented 3 months ago

/hold

benjaminhuo commented 3 months ago

/lgtm

HongbingZhang commented 3 months ago

/lgtm

kevin-wangzefeng commented 3 months ago

/lgtm Thanks

tinatsou commented 3 months ago

/lgtm

huanwei commented 3 months ago

/lgtm

dingyin commented 3 months ago

/lgtm

WillardHu commented 2 months ago

lgtm from maintainer perspective, thanks

Shelley-BaoYue commented 2 months ago

lgtm from maintainer perspective, thanks for clarification. 😄

kevin-wangzefeng commented 2 months ago

We've get 6/7 pass from TSC members and @fisherxu as athor, and +1 from @fujitatomoya @WillardHu and @Shelley-BaoYue as SIG leadership and maintainers. This PR is ready to merge.

/hold cancel /approve

kubeedge-bot commented 2 months ago

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: kevin-wangzefeng

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

The pull request process is described here

Needs approval from an approver in each of these files: - ~~[OWNERS](https://github.com/kubeedge/community/blob/master/OWNERS)~~ [kevin-wangzefeng] Approvers can indicate their approval by writing `/approve` in a comment Approvers can cancel approval by writing `/approve cancel` in a comment
jberkus commented 2 months ago

Looks like you've eliminated "Core maintainers" as a role, and it's now just Maintainers?

fisherxu commented 2 months ago

Yes :) After discussions with the community, some responsibilities of the previous KubeEdge Maintainers have changed. Community governance related duties have shifted to the TSC, and development-related responsibilities have moved to SIGs, Approvers, etc.

The responsible for coordinating with CNCF on tasks such as voting, surveys, etc is retained, so we will still retain the Maintainer role and Maintainer file as descripted.

jberkus commented 2 months ago

Nice! Believe me, you'll be glad in a few months that you cleaned that up.

fisherxu commented 2 months ago

Definitely! The responsibilities of the roles are clearer. This is a huge step forward in community governance. Thank you for your guidance and help! @jberkus