Skip to content

Commit 1b9a017

Browse files
authored
Merge pull request #39 from deepmodeling/likefallwind-patch-3
vote for the modify of governance rules
2 parents 2123fab + c89d907 commit 1b9a017

File tree

2 files changed

+48
-3
lines changed

2 files changed

+48
-3
lines changed

toc/README.md

+4-3
Original file line numberDiff line numberDiff line change
@@ -64,13 +64,14 @@ All participants in the DeepModeling community are encouraged to show their agre
6464
Only active (i.e. non-emeritus) TOC members have binding votes.
6565

6666
### Approvals
67-
- Lazy Consensus: A proposal is considered supported by the community as long as nobody objects. This is the default decision-making mechanism in the DeepModeling Community, inspired by Apache Lazy Consensus.
68-
In cases of an objection, and no consensus can be found, a majority vote will be held.
69-
- Majority Vote: A majority vote is compelled in a separate pull request when there is no lazy consensus, and requires a 2/3 majority to pass. If the requirement is not met until the voting deadline, there will be a meeting to discuss the topic, followed by another compulsory majority vote.
67+
* Lazy Consensus: A proposal is considered supported by the community as long as nobody objects. This is the default decision-making mechanism in the DeepModeling Community, inspired by Apache Lazy Consensus. In cases of an objection, and no consensus can be found, a majority vote will be held. If a participant who makes a vote is in an urgent situation, they can request to change the Lazy Consensus process to a Majority Vote process to accelerate the decision-making.
68+
69+
* Majority Vote: A majority vote is compelled in a separate pull request when there is no lazy consensus or when requested by a participant in an urgent situation. If 2/3 majority is reached before the voting deadline, the proposal will be passed directly. If the requirement is not met until the voting deadline, there will be a meeting to discuss the topic, followed by another compulsory majority vote.
7070

7171
### Actions
7272

7373
| Actions | Description | Approval | Binding Voters | Minimum Length (days) |
7474
| :-------------------- | :------------------------------------- | :------------- | :------------- | :-------------------- |
7575
| New TOC Member | When a new TOC member is nominated. | Lazy Consensus | TOC Members | 6 |
7676
| New Incubator Project | When a project applies for incubation. | Lazy Consensus | TOC Members | 6 |
77+
| Modify governance Rule | When need modify governance rules | Majority Vote | TOC Members | 6 |

votes/vote_change_voting_rules

+44
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
# A vote for modify the rules of deepmodeling governance
2+
3+
## Proposal
4+
5+
### Objective:
6+
7+
To create a more efficient and flexible decision-making process within the DeepModeling Community by updating the Lazy Consensus and Majority Vote rules.
8+
9+
### Background:
10+
11+
The current decision-making rules in the DeepModeling Community are Lazy Consensus and Majority Vote. While these rules have been effective in the past, there is room for improvement to make the decision-making process more efficient, especially in urgent situations.
12+
13+
### Proposed Changes:
14+
15+
1. Lazy Consensus: A proposal is considered supported by the community as long as nobody objects. This is the default decision-making mechanism in the DeepModeling Community, inspired by Apache Lazy Consensus. In cases of an objection, and no consensus can be found, a majority vote will be held. If a participant who makes a vote is in an urgent situation, they can request to change the Lazy Consensus process to a Majority Vote process to accelerate the decision-making.
16+
17+
2. Majority Vote: A majority vote is compelled in a separate pull request when there is no lazy consensus or when requested by a participant in an urgent situation, and requires a 2/3 majority to pass. If 2/3 majority is reached before the voting deadline, the proposal will be passed directly. If the requirement is not met until the voting deadline, there will be a meeting to discuss the topic, followed by another compulsory majority vote.
18+
19+
### Rationale:
20+
21+
By allowing participants in urgent situations to request a change from Lazy Consensus to Majority Vote, we can speed up the decision-making process when necessary without sacrificing the overall collaborative nature of the community. Additionally, passing a proposal directly when a 2/3 majority is reached before the voting deadline in Majority Vote situations will help streamline the decision-making process. These changes will lead to a more efficient and flexible decision-making system within the DeepModeling Community.
22+
23+
We kindly request the TOC members to review these proposed changes and provide their feedback. If the majority approves the changes, we will update the decision-making rules accordingly.
24+
25+
26+
27+
## Deadline
28+
29+
Majority Votes, last for 6 days
30+
31+
## Scope
32+
33+
TOC MEMBERS
34+
35+
## Result
36+
37+
Approved by:
38+
wanghan-iapcm
39+
Zjgemi
40+
mohanchen
41+
jameswind
42+
KuangYu
43+
ZhiChen
44+

0 commit comments

Comments
 (0)