Difference between revisions of "Voting"
(Created page with "Voting Votes are represented as numbers between -1 and +1, with '-1' meaning 'no' and '+1' meaning 'yes.' In many votes, '-1' is treated as a veto if a technical or community...")
Revision as of 21:07, 11 July 2014
Votes are represented as numbers between -1 and +1, with '-1' meaning 'no' and '+1' meaning 'yes.' In many votes, '-1' is treated as a veto if a technical or community-related reason is provided.
Examples of valid reasons for -1:
- "This patch will break compatibility even though we previously said we wouldn't"
- "This patch doesn't build"
- "The documentation and name for function 'punch_a_martian' is insulting to martians" (substitute another group)
- "The patch doesn't follow our coding guidelines"
Example of invalid reasons for -1:
- "I don't like the person who submitted the patch."
- "I'm having a bad day"
- "This contradicts with internal plans of my employer"
The in-between values are indicative of how strongly the voting individual feels. Here are some examples of fractional votes and ways in which they might be intended and interpreted:
- +0: 'I don't feel strongly about it, but I'm okay with this.'
- -0: 'I won't get in the way, but I'd rather we didn't do this.'
- -0.5: 'I don't like this idea, but I can't find any rational justification for my feelings.'
- ++1: 'Wow! I like this! Let's do it!'
- -0.9: 'I really don't like this, but I'm not going to stand in the way if everyone else wants to go ahead with it.'
- +0.9: 'This is a cool idea and I like it, but I don't have time/the skills necessary to help out.'
Votes should generally be permitted to run for at least 72 hours to provide an opportunity for all concerned persons to participate regardless of their geographic locations.
The content of this page is licensed under the Apache 2 License
The content of this page is a derivative work of , Copyright © 2012 The Apache Software Foundation.