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鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

Criteria for merging a pull request #16

Open
sjackman opened this issue Aug 5, 2015 · 9 comments
Open

Criteria for merging a pull request #16

sjackman opened this issue Aug 5, 2015 · 9 comments

Comments

@sjackman
Copy link
Collaborator

sjackman commented Aug 5, 2015

I feel that we should adopt some kind of criteria for accepting merges to the spec. Off the top of my head, I suggest

  • At least three 馃憤 to merge
  • Majority rules. Count 馃憤 and 馃憥. One vote per person. Anyone can vote.
  • Wait at least three days for votes to come in, and at least one day since the most recent vote.
@sjackman sjackman self-assigned this Aug 5, 2015
@sjackman
Copy link
Collaborator Author

sjackman commented Aug 5, 2015

@pmelsted

@pmelsted
Copy link
Collaborator

pmelsted commented Aug 6, 2015

馃憤

@sjackman
Copy link
Collaborator Author

sjackman commented Aug 6, 2015

馃憤 (is my vote implied?)

@sjackman
Copy link
Collaborator Author

sjackman commented Aug 6, 2015

@ekg @jts @lh3 @noporpoise @pb-jchin Sound good?

@noporpoise
Copy link
Contributor

馃憤

@lh3
Copy link
Collaborator

lh3 commented Aug 6, 2015

I usually don't like the majority rule on specification. Depending on the type of the issue, the majority don't necessarily make the best choice. It would be good for everyone to try to seek consensus. Let's see how often this doesn't work out and then decide if we have to force the majority rule.

@sjackman
Copy link
Collaborator Author

sjackman commented Aug 6, 2015

Unanimous agreement is certainly preferable. Let's see what happens. I wanted to jot down some criteria so that I'm not merging changes to the spec based on my own whim.

@jts
Copy link

jts commented Aug 6, 2015

Just a note that I'm on vacation this week so unlikely to contribute much. I'm with @lh3 in that we should only introduce a majority rule if we often can't reach consensus. The rules about waiting to merge and requiring endorsement from others are fine though.

@stale
Copy link

stale bot commented Nov 15, 2018

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs.

@stale stale bot added the stale label Nov 15, 2018
@sjackman sjackman pinned this issue Feb 20, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants