When the OpenStack Foundation was created in 2012, one key issue was how choose the eight elected directors of the foundation board. After vigorous community debate, there was a decision to choose cumulative voting. In cumulative voting, each individual member of the OpenStack Foundation gets eight votes, which can be cast for multiple people or all be cast for a single candidate.
Some foundation members have expressed concerns that this voting method unfairly discriminates in favor of candidates who represent larger companies, at the expense of candidates who might be very active and respected in the OpenStack community, but lack the backing of a big employer. For example, roughly 70 percent of the votes received by board member Troy Toman, a veteran leader at Rackspace, came from foundation members who also work for Rackspace. The same pattern can be seen in voting for candidates who work for Dell and HP.
To address this concern, the OpenStack board formed an election sub-committee which studied the voting process and results, and explored two alternative ranked-voting options: single transferrable vote (STV) and the Condorcet method. Both of these methods allow members to express whom they would prefer as their first choice, second choice, and so on. This gives everyone a chance to express their preferences but still discourages block voting.
STV is designed to promote proportional representation of representative groups. In Condorcet voting, there is no bias for candidates who work for large employers, yet the method ensures that those who are most favored are those who get elected.
At Rackspace, we support changing the method of electing the board so that it no longer favors candidates from larger companies like ours. We specifically favor Condorcet voting. The Condorcet method is already used in the OpenStack technical committees. It promotes a true meritocracy and favors the candidates who have earned the most respect and good will in the community. Even though it is likely that "Rackspace" candidates may get a lower share of votes, we think that a true meritocracy is best for the community. It is simply a matter of sound governance.
Our interest is in cultivating a healthy community represented by a board that everyone trusts and follows. The OpenStack community can make great strides toward that goal by using Condorcet voting to select the board. We look forward to discussing this issue at the OpenStack Summit in Hong Kong next week. But we’d like to get the debate going now. Please let us know what you think in the comments section below.