Skip to content

Commit

Permalink
update links in CubeFS graduation DD
Browse files Browse the repository at this point in the history
Signed-off-by: Kevin Wang <[email protected]>
  • Loading branch information
kevin-wangzefeng committed Oct 30, 2024
1 parent b7ccb4e commit 82433c1
Showing 1 changed file with 17 additions and 16 deletions.
33 changes: 17 additions & 16 deletions projects/chubaofs/cubefs-graduation-dd.md
Original file line number Diff line number Diff line change
Expand Up @@ -65,9 +65,9 @@ N/A
- [x] **All project metadata and resources are [vendor-neutral](https://contribute.cncf.io/maintainers/community/vendor-neutrality/).**

- **Neutral resources** - CubeFS has its own channels (community branded and managed), including:
- Homepage: <cubefs.io>
- Homepage: <https://cubefs.io>
- Mailing list: <[email protected]>
- Slack: <cubefs.slack.com>
- Slack: <https://cubefs.slack.com>
- WeChat: <https://github.com/cubefs/cubefs/issues/604>
- Twitter: <https://x.com/cubefs_storage>
- Community Meeting: <https://meeting.tencent.com/dm/IpNLDdT7uyEH>
Expand Down Expand Up @@ -135,20 +135,20 @@ Note: this section may be augmented by the completion of a Governance Review fro

- [x] **Document how the project makes decisions on leadership, contribution acceptance, requests to the CNCF, and changes to governance or project goals.**

- Decision making process on leadership roles: [GOVERNANCE.md#decision-making-process](https://github.com/cubefs/cubefs/blob/206d5ddadf1f99abde6401b7aa18b57fc46e6bed/GOVERNANCE.md#decision-making-process)
- Decision making process on leadership roles: [GOVERNANCE.md#the-tsc-decision-making-process](https://github.com/cubefs/cubefs/blob/206d5ddadf1f99abde6401b7aa18b57fc46e6bed/GOVERNANCE.md#the-tsc-decision-making-process)
- Contribution acceptance: [CONTRIBUTING.md](https://github.com/cubefs/cubefs/blob/206d5ddadf1f99abde6401b7aa18b57fc46e6bed/CONTRIBUTING.md)
- Requests to the CNCF: [GOVERNANCE.md#cubefs-and-cncf](https://github.com/cubefs/cubefs/blob/206d5ddadf1f99abde6401b7aa18b57fc46e6bed/GOVERNANCE.md#cubefs-and-cncf)
- Changes to governance or project goals
- Changes to governance or project goals: [GOVERNANCE.md#changes-in-project-governance](https://github.com/cubefs/cubefs/blob/206d5ddadf1f99abde6401b7aa18b57fc46e6bed/GOVERNANCE.md#changes-in-project-governance)
- Technical Steering Committee Member is responsible for formulation roadmap: [GOVERNANCE.md#expectations-from-the-technical-steering-committeetsc](https://github.com/cubefs/cubefs/blob/206d5ddadf1f99abde6401b7aa18b57fc46e6bed/GOVERNANCE.md#expectations-from-the-technical-steering-committeetsc)
- Technical Steering Committee Member is responsible for roadmap formulation: [GOVERNANCE.md#expectations-from-the-technical-steering-committeetsc](https://github.com/cubefs/cubefs/blob/206d5ddadf1f99abde6401b7aa18b57fc46e6bed/GOVERNANCE.md#expectations-from-the-technical-steering-committeetsc)

- [x] **Document how role, function-based members, or sub-teams are assigned, onboarded, and removed for specific teams (example: Security Response Committee).**

Main CubeFS project role update according to governance doc:
- [Becoming a TSC member](https://github.com/cubefs/cubefs/blob/206d5ddadf1f99abde6401b7aa18b57fc46e6bed/GOVERNANCE.md#becoming-a-tsc-member)
- [Changes in TSC](https://github.com/cubefs/cubefs/blob/206d5ddadf1f99abde6401b7aa18b57fc46e6bed/GOVERNANCE.md#changes-in-tsc)
- [Becoming a Maintainer](https://github.com/cubefs/cubefs/blob/206d5ddadf1f99abde6401b7aa18b57fc46e6bed/GOVERNANCE.md#becoming-a-maintainer)
- [Changes in Maintainer membership](https://github.com/cubefs/cubefs/blob/206d5ddadf1f99abde6401b7aa18b57fc46e6bed/GOVERNANCE.md#changes-in-maintainership)
- [Expectations From the Technical Steering Committee](https://github.com/cubefs/cubefs/blob/206d5ddadf1f99abde6401b7aa18b57fc46e6bed/GOVERNANCE.md#expectations-from-the-technical-steering-committeetsc)
- [Changes in TSC](https://github.com/cubefs/cubefs/blob/206d5ddadf1f99abde6401b7aa18b57fc46e6bed/GOVERNANCE.md#changes-in-tsc)
- [Becoming a committer](https://github.com/cubefs/cubefs/blob/206d5ddadf1f99abde6401b7aa18b57fc46e6bed/GOVERNANCE.md#becoming-a-committer)
- [Changes in committer membership](https://github.com/cubefs/cubefs/blob/206d5ddadf1f99abde6401b7aa18b57fc46e6bed/GOVERNANCE.md#changes-in-commitership)

Expand All @@ -161,7 +161,7 @@ Note: this section may be augmented by the completion of a Governance Review fro

- [x] **A number of active maintainers which is appropriate to the size and scope of the project.**

CubeFS has 14 top level maintainers from: JD.com, BEIKE, OPPO, Bytedance, LinkedIn, XFusion. Ref: <https://github.com/cubefs/cubefs/blob/206d5ddadf1f99abde6401b7aa18b57fc46e6bed/MAINTAINERS.md>
CubeFS currenlty has 14 top level maintainers from: JD.com, BEIKE, OPPO, Bytedance, LinkedIn, XFusion. Ref: <https://github.com/cubefs/cubefs/blob/206d5ddadf1f99abde6401b7aa18b57fc46e6bed/MAINTAINERS.md>

Activities of maintainers can be found at: [chubaofs.devstats.cncf.io](https://chubaofs.devstats.cncf.io/d/66/developer-activity-counts-by-companies?orgId=1&var-period_name=Last%20year&var-metric=contributions&var-repogroup_name=All&var-country_name=All&var-companies=All)

Expand Down Expand Up @@ -189,7 +189,6 @@ Note: this section may be augmented by the completion of a Governance Review fro

CubeFS uses a github CODEOWNERS mechanism to manage the code access between different community roles. Ref: <https://github.com/cubefs/cubefs/tree/master/.github/CODEOWNERS>


- [x] **Document agreement that project will adopt CNCF Code of Conduct.**

Documented at [GOVERNANCE.md#code-of-conduct](https://github.com/cubefs/cubefs/blob/206d5ddadf1f99abde6401b7aa18b57fc46e6bed/GOVERNANCE.md#code-of-conduct)
Expand Down Expand Up @@ -222,10 +221,12 @@ Note: this section may be augmented by the completion of a Governance Review fro

- [x] **Contributor ladder with multiple roles for contributors.**

Cubefs have multiple roles for contributors
Cubefs has the following roles for contributors that are related to code and non-code contributions:
- Technical Steering committee member: [GOVERNANCE.md#expectations-from-the-technical-steering-committeetsc](https://github.com/cubefs/cubefs/blob/206d5ddadf1f99abde6401b7aa18b57fc46e6bed/GOVERNANCE.md#expectations-from-the-technical-steering-committeetsc)
- Maintainer: [GOVERNANCE.md#expectations-from-maintainers](https://github.com/cubefs/cubefs/blob/206d5ddadf1f99abde6401b7aa18b57fc46e6bed/GOVERNANCE.md#expectations-from-maintainers)
- Commiter: [GOVERNANCE.md#expectations-from-committers](https://github.com/cubefs/cubefs/blob/206d5ddadf1f99abde6401b7aa18b57fc46e6bed/GOVERNANCE.md#expectations-from-committers)
- SIG member: [GOVERNANCE.md#expectations-from-sigs-member](https://github.com/cubefs/cubefs/blob/206d5ddadf1f99abde6401b7aa18b57fc46e6bed/GOVERNANCE.md#expectations-from-sigs-member)
- Product Security Committee (PSC): [security-release-process.md#product-security-committee-psc](https://github.com/cubefs/cubefs/blob/master/security/security-release-process.md#product-security-committee-psc)

### Required

Expand Down Expand Up @@ -260,13 +261,13 @@ Note: this section may be augmented by the completion of a Governance Review fro

- Contributor activities measured by devstats: [chubaofs.devstats.cncf.io](https://chubaofs.devstats.cncf.io/d/66/developer-activity-counts-by-companies?orgId=1&var-period_name=Since%20joining%20CNCF&var-metric=contributions&var-repogroup_name=All&var-country_name=All&var-companies=All)
- Contributor activity measured by GitHub contributor dashboard: [The contributions of contributors](https://github.com/cubefs/cubefs/graphs/contributors)
- Example of recruiting new committers according to contributor's contributions:
- [shuqiang-zheng](https://github.com/shuqiang-zheng) :
- [Contribution pr record](https://github.com/cubefs/cubefs/pulls?q=is%3Apr+is%3Amerged+author%3Ashuqiang-zheng)
- [PR link](https://github.com/cubefs/cubefs/pull/3384) to add to Committers list
- [zhangchuanqing](https://github.com/zhangchuanqing5658) :
- [Contribution main branch](https://github.com/cubefs/cubefs/tree/develop-v3.5.0-metanode_rocksdb)
- [PR link](https://github.com/cubefs/cubefs/pull/3386) to add to Committers list
- Examples of recruiting new committers according to contributor's contributions:
- [shuqiang-zheng](https://github.com/shuqiang-zheng):
- [Contribution pr record](https://github.com/cubefs/cubefs/pulls?q=is%3Apr+is%3Amerged+author%3Ashuqiang-zheng)
- [PR link](https://github.com/cubefs/cubefs/pull/3384) to add to Committers list
- [zhangchuanqing](https://github.com/zhangchuanqing5658):
- [Key feature contribution](https://github.com/cubefs/cubefs/commits/develop-v3.5.0-metanode_rocksdb?author=zhangchuanqing5658)
- [PR link](https://github.com/cubefs/cubefs/pull/3386) to add to Committers list

- Recruiting new contributors by participating in developer events
- [Summer of Open Source](https://www.bilibili.com/video/BV1WV4y1Z7nw/)
Expand Down

0 comments on commit 82433c1

Please sign in to comment.