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

Proposal to replace most of Robert's Rules with a protocol using git #4

Merged
merged 1 commit into from Jul 3, 2020

Conversation

erinishimoticha
Copy link
Contributor

Robert's Rules of Order are old-fashioned, heavy-handed, and designed to solve many problems we don't have as a board who meets remotely and whose discussions are long-running and constant.

Here is my proposal to replace most of Robert's Rules with a git pull request-based protocol for proposing actions, discussing them, and voting.

nicksahler
nicksahler previously approved these changes Jun 7, 2020
* How to make and keep an agenda
* Who gets to bring up what topics when?

## Gossary
Copy link
Contributor

Choose a reason for hiding this comment

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

Typo

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Fixed.

@csutherl csutherl self-requested a review Jun 13, 2020

During board meetings, additional discussion can be made about each issue and board members may vote before the meeting or may wait until during the meeting to place their votes.

Robert's Rules provides a mechanism for anonymous voting. Do we need this?
Copy link
Contributor

Choose a reason for hiding this comment

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

I'm not sure we need to address this at this time given the size of the group that's engaged in decision making. I think we should defer and add something to address the need when it arises.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Fixed.

Copy link
Contributor

Choose a reason for hiding this comment

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

I didn't realize that RRO has anon voting but it makes sense. If we ever encounter a contentious issue it would be helpful to have.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Do you mean this is something you would like to address now, @arecvlohe?

Copy link
Contributor

Choose a reason for hiding this comment

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

I don't think we need it now. We can address/add it when we think it is needed.

Copy link
Contributor

@csutherl csutherl left a comment

Choose a reason for hiding this comment

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

Once the typo is addressed it looks good to me.

arecvlohe
arecvlohe previously approved these changes Jun 23, 2020
Copy link
Contributor

@arecvlohe arecvlohe left a comment

Choose a reason for hiding this comment

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

These are great! I learned a lot about RRO from this 😁

# Proposal to replace Robert's Rules

* ballot: A ballot is a pull request. Pull requests may be opened at any time by any member of the board or organization, similar to how Robert's Rules states that attendees may bring up business not on the agenda.
* motion: A motion act of opening a pull request.
* second: A second is a quorum of approvals of the pull request by the board.
* floor: During board meetings, the floor is the right of a board member to speak. On a pull request, the floor is the right of board members and community members to engage in reasonable helpful discussion about an issue.
Copy link
Contributor

Choose a reason for hiding this comment

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

Since this is a proposal, I guess the next step is to add it to our by laws?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Yep. Do we want to do that in the same pull request?

@arecvlohe
Copy link
Contributor

@erinishimoticha Your commits are unverified. Did you remove pgp verification from your machine?

arecvlohe
arecvlohe previously approved these changes Jun 23, 2020
arecvlohe
arecvlohe previously approved these changes Jun 23, 2020
csutherl
csutherl previously approved these changes Jun 25, 2020
Copy link
Contributor

@csutherl csutherl left a comment

Choose a reason for hiding this comment

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

LGTM 👍

@patcon
Copy link

patcon commented Jun 25, 2020

Hi all -- love this. In case it's helpful, here's an example of how @hyphacoop does cryptographically signing resolutions remotely:
https://handbook.hypha.coop/guides.html#signatures

And an example of how it looks (if we could somehow make https://keybase.io/verify form auto-populate, this'd be waaay nicer flow, but whatevs):
https://github.com/hyphacoop/organizing/blob/master/resolutions/resolution-001.md

EDIT: Also, 💯 LGTM :)

nicksahler
nicksahler previously approved these changes Jun 25, 2020
@erinishimoticha erinishimoticha dismissed stale reviews from nicksahler, csutherl, and arecvlohe via 8f95412 Jun 27, 2020
@erinishimoticha erinishimoticha force-pushed the replace-roberts-rules-of-order branch from de9be0b to 8f95412 Compare Jun 27, 2020
@erinishimoticha
Copy link
Contributor Author

erinishimoticha commented Jun 27, 2020

Squashed and updated my email address on the commit to match my public key.

@csutherl csutherl merged commit 3332431 into master Jul 3, 2020
@arecvlohe arecvlohe deleted the replace-roberts-rules-of-order branch Mar 12, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants