Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

governance: Raise the bar for changes in membership and governance policy. #1222

Closed
wants to merge 1 commit into from
Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 12 additions & 3 deletions GOVERNANCE.md
Original file line number Diff line number Diff line change
Expand Up @@ -79,9 +79,9 @@ a standard TC motion.
Changes to TC membership should be posted in the agenda, and may be
suggested as any other agenda item (see "TC Meetings" below).

No more than 1/3 of the TC members may be affiliated with the same
No more than 1/4 of the TC members may be affiliated with the same
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why 1/4th?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Oh good point, I think we had forgotten there's only 6 TC members.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

That adds an upper limit on the ratio, but if the TC is going to grow over time it may be wise to also add an upper limit on the actual number of individuals affiliated with the same employer that can be on the TC. Sort of depends on how large the TC is expected to get though.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

But eh, do you want to kick me out or @bnoordhuis ?

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What if the restriction was the lesser of 1/3 or 3(or 4?) people so that with a small TC of 6 you still have 2 people, but if it grows to a lot more you don't end up with massive over-representation from any one company.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I must have miss-counted the current voting members, I thought we were up to 8. We originally wanted 1/4 but moved it down because we didn't have enough voting members.

employer. If removal or resignation of a TC member, or a change of
employment by a TC member, creates a situation where more than 1/3 of
employment by a TC member, creates a situation where more than 1/4 of
the TC membership shares an employer, then the situation must be
immediately remedied by the resignation or removal of one or more TC
members affiliated with the over-represented employer(s).
Expand Down Expand Up @@ -129,7 +129,16 @@ When an agenda item has appeared to reach a consensus the moderator
will ask "Does anyone object?" as a final call for dissent from the
consensus.

Agenda items should be tagged at least 24 hours in advance. If an item
is added less than 24 hours before the meeting it cannot be brought to
a vote.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good call.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Maybe change to specify that it is voting only, not bringing it up for discussion.


If an agenda item cannot reach a consensus a TC member can call for
either a closing vote or a vote to table the issue to the next
meeting. The call for a vote must be seconded by a majority of the TC
or else the discussion will continue. Simple majority wins.
or else the discussion will continue. Simple majority wins, those not
in attendance abstain.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Disagree. We should be able to email in our vote if circumstances don't allow us to attend.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

That's quite reasonable so long as there is an expected time frame within
which such emails can be expected.
On Mar 20, 2015 3:52 PM, "Trevor Norris" notifications@github.com wrote:

In GOVERNANCE.md
#1222 (comment):

If an agenda item cannot reach a consensus a TC member can call for
either a closing vote or a vote to table the issue to the next
meeting. The call for a vote must be seconded by a majority of the TC
-or else the discussion will continue. Simple majority wins.
+or else the discussion will continue. Simple majority wins, those not
+in attendance abstain.

Disagree. We should be able to email in our vote if circumstances don't
allow us to attend.


Reply to this email directly or view it on GitHub
https://github.com/iojs/io.js/pull/1222/files#r26882797.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Agreed.


Changes to governance or TC membership that are forced to a vote require
a 2/3 majority. Changes to governance or TC membership must be tagged at
least 72 hours prior to the meeting they might be voted on.