The result for the .NET Foundation Board of Directors 2019 is finally revealed. Out of the 476 voters, 329 casted ballots in this election. After counting the ballots using Scottish STV (Single Transferable Vote), Jon Skeet, Sara Chipps, Phil Haack, Iris Classon, Ben Adams, Oren Novotny, and Beth Massi were declared as winners. In total there were 45 candidates competing for 6 seats. Beth Massi has been appointed by Microsoft while the rest got elected by .NET Foundation Members.
Following are the winner profiles
Thanks to all who engaged in the .NET Foundation Board of Directors election, whether as candidates or voters. I'm thrilled to have been elected, and will do my best to justify the faith placed in me. (Also thrilled with the other directors. Expecting great meetings!)
— Jon Skeet (@jonskeet) March 29, 2019
- Sara Chipps: Engineering Manager at Stack Overflow.
I can’t say enough thanks to the .NET community for electing me to the @dotnetfdn board. I’m so honored and ready to get to work.
— Sara Ownbey Chipps (@SaraJChipps) March 29, 2019
- Phill Hacck: A developer and author, and best known for his blog, Haacked.
Shout out to @terrajobst who gave me the kick in the pants to apply for the .NET Foundation board. Now look what you got me into! 😝 I’m honored by the vote. This was an amazing candidate pool.
— Boom Haackalacka (@haacked) March 29, 2019
- Iris Classon: Software developer, cloud architect at Konstrukt. She is also a member of MEET (Microsoft Extended Experts Team)
- Ben Adams: Co-founder and CTO of Illyriad Games.
As of today, 715 @dotnetfdn membership applications, 477 accepted. The huge majority of those that didn't qualify had only Name / E-Mail / GitHub username, no contributions listed. Every application has been responded to w/ acceptance or specific feedback on contribution links.
— Jon Galloway (@jongalloway) March 28, 2019
- Oren Novotny: Microsoft’s Regional Director, MVP, and chief architect of DevOps & modern software at Insight.
This is a great board and I'm honored to be a part of it, thank you! https://t.co/ilJCL1dZsd
— Oren Novotny (@onovotny) March 28, 2019
- Beth Massi: Product Marketing Manager for the .NET Platform at Microsoft and has previously worked for the .NET Foundation in 2014.
I hope they realize they are going to have to work with me…. maybe we shouldn't tell them that yet 😉
— Beth Massi (@BethMassi) March 21, 2019
How did the election process go
The candidate’s votes for a round are calculated by taking the sum of the votes from the previous round and votes received in the current round. The votes received in the current round and votes transferred away in the current round represent “votes being transferred”.
The single transferable vote system was opted because it is a type of ranked-choice voting which is used for electing a group of candidates, for instance, a committee or a council. In this type of voting, the votes are transferred from losing candidates to other choices in the ballot.
The first round considered the count of first choices. Since none of the candidates had surplus votes so the candidates who received the least number of votes or no votes at all got eliminated and votes for other candidates got transferred for the next round.
Round 2 calculated the count after eliminating Lea Wegner and Robin Krom who received 0 votes. There was a tie between, Lea Wegner and Robin Krom while choosing candidates to eliminate. Though Lea Wegner was later chosen by breaking the tie randomly. Since none of the candidates had surplus votes they got transferred for the next round.
Round 3 calculated the count after eliminating Robin Krom and transferring votes. Since none of the candidates had surplus votes they got transferred for the next round.
Round 4 calculated the count after eliminating Nate Barbettini and transferring votes. There was a tie between the candidates Peter Mbanugo, Robert McLaws, Virgile Bello, Nate Barbettini, and Marc Bruins while choosing candidates to eliminate. In this round candidate, Nate Barbettini was chosen by breaking the tie randomly. Since none of the candidates had surplus votes they got transferred for the next round.
The fifth round considered the count after eliminating Marc Bruins and transferring votes. There was a tie between the candidates, Peter Mbanugo, Robert McLaws, Virgile Bello, and Marc Bruins while choosing the candidates to eliminate. Out of which, Marc Bruins was chosen by breaking the tie randomly. Since none of the candidates had surplus votes they got transferred for the next round.
Collectively there were 41 such rounds where each round was an elimination round and then finally the winners were declared.
To know more about this news, check out Opavote’s blog post.