You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: community/membership.md
+9-9
Original file line number
Diff line number
Diff line change
@@ -1,10 +1,10 @@
1
1
2
2
| Role | Responsibilities | Requirements |
3
3
| -----| ---------------- | ------------ |
4
-
| Contributor |Active participant in the community | Finish at least one contribution to the project in specific repos |
5
-
| Active Contributor |Active contributor in the community | Have 5 merged PRs or fixed major bugs|
6
-
| Committer |Contributions acceptance approval| Have proven track record of contributions and lead major development. Nominees must be approved by a majority vote of the TSC voting members.|
7
-
| Maintainer |A maintainer makes and approves technical design decisions. Define milestones and releases. Elect new community members.| Highly experienced committer. Nominees must be approved by a majority vote of the TSC voting members.|
4
+
| Contributor |Participate in the community.| Finish at least one contribution to the project in specific repos.|
5
+
| Active Contributor |Actively contribute to the community.| Have 5 merged PRs or fixed major bugs.|
6
+
| Committer |Accept and approve contributions. | Have a proven track record of contributions and lead major development. Nominees must be approved by a minimum of two votes (excluding the nominator's vote) from the TSC members.|
7
+
| Maintainer |Make and approve technical design decisions. Define milestones and releases. Nominate new SIG committers.| Highly experienced committer. Nominees must be approved by a minimum of two votes (excluding the nominator's vote) from the TSC members.|
8
8
9
9
**Note:** This document is a work in progress.
10
10
This doc outlines the various responsibilities of contributor roles in StarRocks.
@@ -52,7 +52,7 @@ Committers are Contributors who have earned the ability to modify ("commit") sou
52
52
- Have a deep understanding of StarRocks' principles and future plans
53
53
- Have the ability to deal with various issues that arise in the project promptly
54
54
- Lead at least one major development, write and revise related documents
55
-
- A contributor may become a Committer by a majority approval of the voting members of the TSC as defined in the Technical Charter.
55
+
- A contributor may become a Committer by a minimum of two votes (excluding the nominator's vote) from the TSC members.
56
56
57
57
### Responsibilities and privileges
58
58
@@ -63,20 +63,20 @@ Committers are Contributors who have earned the ability to modify ("commit") sou
63
63
64
64
## Maintainer
65
65
66
-
Maintainers are a subset of Committers with additional responsibilities for driving a project’s release and serving on the TSC.
66
+
Maintainers are a subset of Committers with additional responsibilities for driving a project’s release and serving on the TSC (optional).
67
67
68
68
### How to become a Maintainer?
69
69
70
70
- In-depth understanding of StarRocks principles and a clear understanding of StarRocks' future plans
71
71
- Have the ability to deal with project issues promptly
72
72
- Lead project development and iterations, and steer the overall direction of the project
73
-
- A Committer may become a Maintainer by a majority approval of the existing Maintainers as defined in the Technical Charter.
74
-
73
+
- A Committer may become a Maintainer by a minimum of two votes (excluding the nominator's vote) from the TSC members.
74
+
75
75
### Responsibilities and privileges
76
76
77
77
- Mentor and guide other members in the community
78
78
- Ensure continued health of the project, such as code quality and test coverage
79
79
- Make and approve technical design decisions
80
80
- Define milestones and releases
81
-
-Vote and promote new TSC members (Committers and Maintainers)
0 commit comments