Skip to content

Commit 82e6c33

Browse files
committed
doc: revise TSC Meetings material in GOVERNANCE.md
Make the TSC Meetings section in GOVERNANCE.md simpler and shorter. PR-URL: #27204 Reviewed-By: Michaël Zasso <[email protected]> Reviewed-By: Colin Ihrig <[email protected]> Reviewed-By: Richard Lau <[email protected]>
1 parent d5f9cf8 commit 82e6c33

File tree

1 file changed

+20
-29
lines changed

1 file changed

+20
-29
lines changed

GOVERNANCE.md

+20-29
Original file line numberDiff line numberDiff line change
@@ -75,46 +75,37 @@ Charter need approval by the Node.js Board of Directors.
7575

7676
### TSC Meetings
7777

78-
The TSC meets regularly in a voice conference call. The meeting is run by a
79-
designated meeting chair approved by the TSC. Each meeting is streamed on
80-
YouTube.
78+
The TSC meets in a voice conference call. Each year, the TSC elects a chair to
79+
run the meetings. The TSC streams its meetings for public viewing on YouTube or
80+
a similar service.
8181

82-
Items are added to the TSC agenda which are considered contentious or
83-
are modifications of governance, contribution policy, TSC membership,
84-
or release process.
82+
The TSC agenda includes issues that are at an impasse. The intention of the
83+
agenda is not to review or approve all patches. Collaborators review and approve
84+
patches on GitHub.
8585

86-
The intention of the agenda is not to approve or review all patches.
87-
That should happen continuously on GitHub and be handled by the larger
88-
group of Collaborators.
86+
Any community member can create a GitHub issue asking that the TSC review
87+
something. If consensus-seeking fails for an issue, a Collaborator may apply the
88+
`tsc-agenda` label. That will add it to the TSC meeting agenda.
8989

90-
Any community member or contributor can ask that something be reviewed by the
91-
TSC by logging a GitHub issue. If consensus-seeking among TSC members fails for
92-
a particular issue, it may be added to the TSC meeting agenda by adding the
93-
`tsc-agenda` label.
90+
Before each TSC meeting, the meeting chair will share the agenda with members of
91+
the TSC. TSC members can also add items to the agenda at the beginning of each
92+
meeting. The meeting chair and the TSC cannot veto or remove items.
9493

95-
Prior to each TSC meeting, the meeting chair will share the agenda with
96-
members of the TSC. TSC members can also add items to the agenda at the
97-
beginning of each meeting. The meeting chair and the TSC cannot veto or remove
98-
items.
94+
The TSC may invite people to take part in a non-voting capacity.
9995

100-
The TSC may invite additional persons to participate in a non-voting capacity.
96+
During the meeting, the TSC chair ensures that someone takes minutes. After the
97+
meeting, the TSC chair ensures that someone opens a pull request with the
98+
minutes.
10199

102-
The meeting chair is responsible for ensuring that minutes are taken and that a
103-
pull request with the minutes is submitted after the meeting.
104-
105-
Due to the challenges of scheduling a global meeting with participants in
106-
several time zones, the TSC will seek to resolve as many agenda items as
107-
possible outside of meetings using
100+
The TSC seeks to resolve as many issues as possible outside meetings using
108101
[the TSC issue tracker](https://github.com/nodejs/TSC/issues). The process in
109102
the issue tracker is:
110103

111104
* A TSC member opens an issue explaining the proposal/issue and @-mentions
112105
@nodejs/tsc.
113-
* After 72 hours, if there are two or more `LGTM`s from other TSC members and no
114-
explicit opposition from other TSC members, then the proposal is approved.
115-
* If there are any TSC members objecting, then a conversation ensues until
116-
either the proposal is dropped or the objecting members are persuaded. If
117-
there is an extended impasse, a motion for a vote may be made.
106+
* The proposal passes if, after 72 hours, there are two or more TSC approvals
107+
and no TSC opposition.
108+
* If there is an extended impasse, a TSC member may make a motion for a vote.
118109

119110
## Collaborator Nominations
120111

0 commit comments

Comments
 (0)