awt logo

2022 Debian Project Leader

πŸ”— DPL2022     (tags: { debian , actual , orgpriv , 2022 })

Below is the ABIF from the "DPL2022" election (2022 Debian Project Leader)

ABIF submission area (show)
Method options
Ballot options

Voting methods: IRV β€’ FPTP β€’ approval β€’ STAR β€’ Pairwise β€’ All methods

Results

πŸ”—https://abif.electorama.com/id/DPL2022

Below are the results of the election represented above using various election methods with abiftool/abiflib. The detected ballot type from the ABIF above is "ranked". Some methods may transform these ballots for analysis; see method notices for details. Resubmit the ABIF with "Transform ballots" turned off to minimize the transformations.

Method Winner
IRV/RCV Jonathan Carter
FPTP Jonathan Carter
Approval Jonathan Carter
STAR Jonathan Carter
Condorcet/Copeland Jonathan Carter
Election results summary showing voting method winners
click/tap to expand
tabbed view

IRV/RCV results

DPL2022 IRV/RCV result permalink:
πŸ”—https://abif.electorama.com/id/DPL2022/IRV#IRV

  • IRV/RCV Winner: Jonathan Carter with 239 votes (67.5%) in final round
  • Runner-up: Hideki Yamane with 51 votes (14.4%) in final round
  • Exhausted ballots in final round: 20 (5.6%)
  • Number of rounds: 1
  • Ballots counted in final round: 334 (94.4%)
  • Majority of ballots: 178 (50.3%)
  • Total ballots: 354
Round 1
Overview:
Active ballots: 354 (100.0%)

Exhausted ballots: 0 (0.0%)
Overvotes: 20 (5.6%)

Counted ballots: 334 (94.4%)
Winning threshold: 168 (47.46%)
IRV/RCV winner:
Jonathan Carter: 239 (67.5%)βœ…
β†’
Hideki Yamane: 51 (14.4%) (πŸ›‘eliminated)
β†’
Felix Lechner: 37 (10.5%) (πŸ›‘eliminated)
β†’
None of the above: 7 (2.0%) (πŸ›‘eliminated)
β†’

Overvotes are ballots where multiple candidates are ranked at the same, highest-ranking position.

FPTP result

"FPTP" is "First-past-the-post", also known as "plurality" or "choose-one"
DPL2022 FPTP results permalink:
πŸ”—https://abif.electorama.com/id/DPL2022/FPTP#FPTP
πŸ“
Note β€” Only using first-choices on ranked ballots

  • FPTP Winner: Jonathan Carter with 239 first-place votes (67.5%)
  • Runner-up: Hideki Yamane with 51 first-place votes (14.4%)
  • Margin of victory: 188 votes (53.1 percentage points)
  • First-place votes
    • Jonathan Carter: 239 votes (67.5 %)
    • Hideki Yamane: 51 votes (14.4 %)
    • Felix Lechner: 37 votes (10.5 %)
    • None of the above: 7 votes (2.0 %)
  • Overvotes: 20 (5.6 %)
  • Total ballots: 354

Approval voting results

DPL2022 approval voting results permalink:
πŸ”—https://abif.electorama.com/id/DPL2022/approval#approval
πŸ“
Note β€” Approval counts estimated from 354 ranked ballots using favorite_viable_half method
Details

The 'favorite_viable_half' conversion algorithm: find the candidate with the most first preferences, and then determine the minimum number of figurative seats that would need to be open in order for the candidate to exceed the Hare quota with the given first-prefs. We use this to estimate how many candidates are likely to be viable candidates.

Using first-choice vote totals as a rough guide, approximately 2 candidates appear viable: Jonathan Carter and Hideki Yamane. The approximation then assumes each voter approves up to 1 of their top-ranked viable candidates (half of 2). All candidates ranked at or above the lowest-ranked of each ballot's top viable candidates receive approval (considering up to 1 viable candidates per ballot).

See transformed ballots

Note: For Approval, these choose_many ballots are inferred from ranked ballots.

Conversion method: favorite_viable_half

#------- metadata -------
{ballotcount: 354}
{ballotcount_abif_metadata: "354"}
{description: "2022 Debian Project Leader election, won by Jonathan Carter."}
{is_ranking_to_rating: true}
#------ candlines ------
=FelixLechner:[Felix Lechner]
=JonathanCarter:[Jonathan Carter]
=HidekiYamane:[Hideki Yamane]
=NOTA:[None of the above]
#------- votelines ------
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:HidekiYamane/1=NOTA/1
1:HidekiYamane/1
1:JonathanCarter/1
1:JonathanCarter/1
1:HidekiYamane/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:HidekiYamane/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:FelixLechner/1=HidekiYamane/1=NOTA/1
1:HidekiYamane/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:FelixLechner/1=JonathanCarter/1
1:FelixLechner/1=HidekiYamane/1
1:JonathanCarter/1
1:JonathanCarter/1
1:HidekiYamane/1
1:HidekiYamane/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:HidekiYamane/1
1:JonathanCarter/1
1:JonathanCarter/1
1:HidekiYamane/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:HidekiYamane/1
1:HidekiYamane/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:FelixLechner/1=JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:FelixLechner/1=HidekiYamane/1
1:JonathanCarter/1
1:HidekiYamane/1
1:JonathanCarter/1
1:FelixLechner/1=JonathanCarter/1
1:JonathanCarter/1
1:HidekiYamane/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:HidekiYamane/1
1:JonathanCarter/1
1:HidekiYamane/1
1:JonathanCarter/1
1:FelixLechner/1=HidekiYamane/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:HidekiYamane/1
1:JonathanCarter/1
1:JonathanCarter/1
1:HidekiYamane/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:HidekiYamane/1
1:HidekiYamane/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:HidekiYamane/1
1:JonathanCarter/1
1:HidekiYamane/1
1:HidekiYamane/1=NOTA/1
1:FelixLechner/1=JonathanCarter/1
1:JonathanCarter/1=NOTA/1
1:JonathanCarter/1
1:HidekiYamane/1
1:JonathanCarter/1
1:FelixLechner/1=JonathanCarter/1
1:HidekiYamane/1
1:JonathanCarter/1
1:FelixLechner/1=JonathanCarter/1
1:HidekiYamane/1
1:JonathanCarter/1
1:FelixLechner/1=JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:FelixLechner/1=JonathanCarter/1
1:JonathanCarter/1
1:FelixLechner/1=JonathanCarter/1
1:JonathanCarter/1
1:HidekiYamane/1
1:JonathanCarter/1
1:JonathanCarter/1
1:HidekiYamane/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:FelixLechner/1=HidekiYamane/1
1:FelixLechner/1=JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:FelixLechner/1=HidekiYamane/1
1:HidekiYamane/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1=NOTA/1
1:JonathanCarter/1
1:JonathanCarter/1=NOTA/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:HidekiYamane/1
1:FelixLechner/1=HidekiYamane/1
1:JonathanCarter/1
1:JonathanCarter/1
1:HidekiYamane/1
1:JonathanCarter/1
1:FelixLechner/1=HidekiYamane/1
1:HidekiYamane/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:FelixLechner/1=HidekiYamane/1
1:JonathanCarter/1
1:FelixLechner/1=HidekiYamane/1
1:HidekiYamane/1
1:JonathanCarter/1
1:JonathanCarter/1
1:FelixLechner/1=JonathanCarter/1
1:JonathanCarter/1
1:HidekiYamane/1
1:JonathanCarter/1
1:FelixLechner/1=JonathanCarter/1
1:JonathanCarter/1
1:FelixLechner/1=HidekiYamane/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:HidekiYamane/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:FelixLechner/1=JonathanCarter/1
1:JonathanCarter/1
1:HidekiYamane/1
1:FelixLechner/1=JonathanCarter/1
1:JonathanCarter/1
1:HidekiYamane/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:FelixLechner/1=JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:HidekiYamane/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1=NOTA/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:HidekiYamane/1
1:FelixLechner/1=HidekiYamane/1
1:FelixLechner/1=JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:HidekiYamane/1
1:JonathanCarter/1
1:HidekiYamane/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:FelixLechner/1=JonathanCarter/1
1:JonathanCarter/1
1:HidekiYamane/1
1:JonathanCarter/1
1:JonathanCarter/1
1:FelixLechner/1=JonathanCarter/1
1:FelixLechner/1=JonathanCarter/1
1:HidekiYamane/1
1:JonathanCarter/1
1:HidekiYamane/1
1:JonathanCarter/1
1:HidekiYamane/1
1:FelixLechner/1=HidekiYamane/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:HidekiYamane/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:FelixLechner/1=JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:FelixLechner/1=HidekiYamane/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:HidekiYamane/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:HidekiYamane/1
1:HidekiYamane/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:HidekiYamane/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:HidekiYamane/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:JonathanCarter/1
1:HidekiYamane/1
1:HidekiYamane/1
1:JonathanCarter/1
1:JonathanCarter/1
1:FelixLechner/1=HidekiYamane/1
1:JonathanCarter/1
1:JonathanCarter/1
1:FelixLechner/1=JonathanCarter/1
1:JonathanCarter/1
1:HidekiYamane/1
  • Approval Winner: Jonathan Carter
  • Approval Results:
    • Jonathan Carter (JonathanCarter) — 264 approvals (74.58% of ballots) (βœ… winner)
    • Hideki Yamane (HidekiYamane) — 68 approvals (19.21% of ballots)
    • Felix Lechner (FelixLechner) — 36 approvals (10.17% of ballots)
    • None of the above (NOTA) — 7 approvals (1.98% of ballots)
  • Total: 354 ballots (375 total approvals)

STAR results

DPL2022 STAR results permalink:
πŸ”—https://abif.electorama.com/id/DPL2022/STAR#STAR
πŸ“
Note β€” STAR ratings estimated from ranked ballots using Borda scoring method
Details

The ranked ballots have been converted to STAR ratings using Borda scoring: each candidate receives points equal to (number_of_candidates - their_rank). In this election, we have 4 candidates, so the 1st choice gets 3 points, the 2nd choice gets 2 points, etc. These Borda scores are then used as STAR ratings for tabulation by STAR.

  • STAR winner: Jonathan Carter
  • Finalists: Jonathan Carter vs Hideki Yamane
  • Runoff result:
    • Jonathan Carter: 266 votes (75.1%)
    • Hideki Yamane: 69 votes (19.5%)
    • No preference: 19 voters (5.4%)
  • Total stars allocated: 2,190
  • Total ballots: 354
β˜…β˜…β˜…β˜…β˜…β˜…

β˜…β˜…β˜…β˜…β˜…

β˜…β˜…β˜…β˜…β˜…β˜…
β˜…β˜…β˜…β˜…β˜…
β˜…β˜…β˜…β˜…β˜…β˜…
β˜…β˜…β˜…β˜…β˜…
β˜…β˜…β˜…β˜…β˜…β˜…
β˜…β˜…β˜…β˜…β˜…
β˜…β˜…β˜…β˜…β˜…β˜…
(one star above is approximately 44 stars allocated by voters)
  • First round:
    • β˜…#0: Jonathan Carter received 912 stars (41.6%) from 338 voters (95.5%)
    • β˜…#1: Hideki Yamane received 639 stars (29.2%) from 326 voters (92.1%)
    • β˜…#2: Felix Lechner received 336 stars (15.3%) from 183 voters (51.7%)
    • β˜…#3: None of the above received 303 stars (13.8%) from 224 voters (63.3%)
  • Finalists:
    • β˜…Jonathan Carter (βœ… winner) preferred by 266 of 354 voters
    • β˜…Hideki Yamane preferred by 69 of 354 voters
    • β˜…No preference between the finalists: 19

NOTE: Since ratings or stars are not present in the provided ballots, allocated stars are estimated using a Borda-like formula.

Condorcet/Copeland results

DPL2022 Condorcet/Copeland results permalink:
πŸ”—https://abif.electorama.com/id/DPL2022/pairwise#pairwise
  • Winner: Jonathan Carter
  • Runner-up: Hideki Yamane (beats all other candidates except Jonathan Carter)
  • Smallest margin: None of the above over Felix Lechner (188-151; margin: 37)
  • Largest margin: Jonathan Carter over None of the above (327-22; margin: 305)
  • Pairwise ties: none
  • Total ballots: 354

Win-loss-tie (Condorcet/Copeland) table

DPL2022 w-l-t table permalink:
πŸ”—https://abif.electorama.com/id/DPL2022/pairwise#wlt
2022 Debian Project Leader pairwise matchups
Jonathan Carter
(3-0-0)
Jonathan Carter
3 victories ⇣
Hideki Yamane
(2-1-0)
Jonathan Carter: 266(75.1%)
Hideki Yamane: 69(19.5%)
(No preference: 19; 5.4%)
Hideki Yamane
⇽ 1 loss / 2 victories† ⇣
None of the above
(1-2-0)
Jonathan Carter: 327(92.4%)
None of the above: 22(6.2%)
(No preference: 5; 1.4%)
Hideki Yamane: 290(81.9%)
None of the above: 53(15.0%)
(No preference: 11; 3.1%)
None of the above
⇽ 2 losses / 1 victory† ⇣
Felix Lechner
(0-3-0)
Jonathan Carter: 294(83.1%)
Felix Lechner: 52(14.7%)
(No preference: 8; 2.3%)
Hideki Yamane: 229(64.7%)
Felix Lechner: 84(23.7%)
(No preference: 41; 11.6%)
None of the above: 188(53.1%)
Felix Lechner: 151(42.7%)
(No preference: 15; 4.2%)

Pairwise tournament (Copeland ordered)

DPL2022 pairwise diagram permalink:
πŸ”—https://abif.electorama.com/id/DPL2022/pairwise#dot

%3 JonathanCarter JonathanCarter 3-0-0 (3 wins, 0 losses, 0 ties) HidekiYamane HidekiYamane 2-1-0 JonathanCarter->HidekiYamane ← JonathanCarter: 266 HidekiYamane: 69 NOTA NOTA 1-2-0 JonathanCarter->NOTA ← JonathanCarter: 327 NOTA: 22 FelixLechner FelixLechner 0-3-0 JonathanCarter->FelixLechner ← JonathanCarter: 294 FelixLechner: 52 HidekiYamane->NOTA ← HidekiYamane: 290 NOTA: 53 HidekiYamane->FelixLechner ← HidekiYamane: 229 FelixLechner: 84 NOTA->FelixLechner ← NOTA: 188 FelixLechner: 151

Voting methods: IRV β€’ FPTP β€’ approval β€’ STAR β€’ Pairwise β€’ All methods

(homepage)