Find JSRs
Submit this Search


Ad Banner
 
 
 
 

JCP Procedures
Executive Committee Election Tiebreakers
When the Java Community votes to elect members to serve on the Executive Committee (EC), there is a chance that more than one candidate will receive the same number of votes for the same seat: namely, a tie. This page describes the process that is in place for resolving ties in the EC Elections, as well as previous processes that were prepared for resolving ties throughout the history of the Java Community Process. Just as the JCP document is a living document that gets revised over time, the tiebreaker process has changed multiple times since the creation of the JCP Executive Committee. The current version of the process is labeled "2024," and the tiebreaker process used previously is labeled "2017."

2024 process  |  2017 process

2017 EC Election tiebreaker

At the time of the JCP EC Elections in 2017, the JCP was operating under JCP 2.10, which specifies the tiebreaker process as "ties shall be decided by following the procedure defined in http://www.ietf.org/rfc/rfc2777.txt and using the calculator provided by W3C in http://www.w3.org/2001/05/rfc2777." As there was a tie in that election, the PMO had to implement that process. This is a description of the process the PMO used:

1) At 10 AM PST on the Thursday following the close of the ballot, the PMO will assign a number (1 or 2) to each of the two candidates based on the closing value of the NASDAQ Composite Index as shown on http://quotes.wsj.com/index/NASDAQ/historical-prices for the Wednesday following the close of the ballot. If the closing value's whole number (ignoring any fractional part of the number) were even, the PMO will assign the 1 and 2 to the candidates alphabetically by last name. If the closing value's whole number were odd, the PMO will assign the 1 and 2 to the candidates in reverse alphabetical order by last name.

2) At 10 AM PST on the Friday following the close of the ballot, the PMO will use the RFC 2777 form. First, the PMO will enter "2" into the "Size of pool" field. Then the PMO will enter whole number values into the three "Random Number" fields in the RFC2777 form, noted at the same time and as described below:

a) For "Random Number #1": the closing value of the S&P 500 Index (ignoring any fractional part of the number) as shown on http://quotes.wsj.com/index/SPX/historical-prices for the Thursday following the close of the ballot
b) For "Random Number #2": the closing value of Dow Jones Industrial Average (ignoring any fractional part of the number) as shown on http://quotes/wsj.com/index/DJIA/historical-prices for the Thursday following the close of the ballot
c) For "Random Number #3": the final, winning score of the first Golden State Warriors basketball game played after the close of the ballot as shown on http://www.nba.com/scores#/

This method of resolving ties was in effect and would have applied to any ties in EC Elections from 2017 - 2023. Refer to the 2017 election results to see the specifics of how this tiebreaker was used in that election.