summaryrefslogtreecommitdiff
path: root/BoardOfDirectors/Elections.mdwn
blob: 44dede260e17635b13c1b7f009b1cce75cadffb8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
### Current Election
[[Board of Directors Election 2016 and Approval of the new By Laws|/BoardOfDirectors/Elections/2016/]]

### Procedure

The [[X.Org Foundation|XorgFoundation]] holds annual elections for its [[Board of Directors|/BoardOfDirectors]]. The full set of election rules is laid out in the [[Bylaws|http://www.x.org/wiki/BylawReview]]. What follows is a brief unofficial summary. 

Normally half of the board, 4 of the 8 members, are up for election each year for a two year term. If additional vacancies are present in the board, additional members will be elected to fill the remaining portion of vacated terms. 

The [[Members|http://members.x.org/]] of the X.Org Foundation are eligible to vote in elections. [[Membership|Membership]] is open to individuals who have contributed to the X Window System in some way, typically code, documentation or substantive public service. 

Votes are collected via a web application on [[http://members.x.org/|http://members.x.org/]] during an announced period. Each voter provides a ranked list of their preferences among the nominated candidates.   The results are then tallied using the [[simple Borda Count method|http://en.wikipedia.org/wiki/Borda_count]]. 

For example, in an election with 6 candidates, the rankings are scored as follows: 

* [[!table header="no" class="mointable" data="""
**rank** | **points**
 1  |  6 
 2  |  5 
 3  |  4 
 4  |  3 
 5  |  2 
 6  |  1 
 none  |  0 
"""]]

Thus, refusing to rank someone denies them any points at all.  Of course each rank can be assigned to at most one candidate. 

Candidates with the highest point total are elected to the board until all available seats for two-year terms are taken. If any remaining seats are open to fill vacancies, the next highest scoring candidates are elected to those until they are all filled. 

There is a limit of no more than two directors affiliated with the same company or institution.  Once two seats are filled with affiliates of a given entity, all further candidates from that entity are skipped over in the ranked results list. 


#### Election Process

1. Establish an election committee (generally this consists of the four current directors that are not up for re-election this year)
1. Add the election committee members to the <elections@x.org> mailing list, and make sure that no other people are on this mailing list. All communication about the election should take place on this mailing list so that it can be archived in case of an election dispute.
1. Make sure that all members of the election committee have access to the membership system.
1. Establish a chair for the committee (optional, but useful).  This person will call meetings when necessary, hand out tasks to other election committee members, and make sure that the election runs on time.
1. Determine election timeline by working backward from the election announcement date. The process takes at least 8 weeks, but padding may be required to avoid conflicts with, for example, holidays.

* [[!table header="no" class="mointable" data="""
**Week** | **Tasks**
1 | Ask for renewals/new members
2 | Nomination period begins
4 | Nomination period ends
5 | Publish slate of candidates
5 | Deadline for new membership applications and renewals
6 | Election period begins
8 | Election period ends
8 | Election committee presents results to the current X.Org board for certification
8 | Results published to the membership
"""]]
1. Create announcement that the election process will begin soon, and send it to the members list <members@x.org> and the development list <xorg@lists.freedesktop.org>.  The purpose of this announcement is to have the existing members renew their membership and encourage new members to join that want to vote in the election, and to let everyone know the deadline for new memberships and renewals.  
1. Create announcement that the nomination period has begun, and send it to the members list <members@x.org> and the development list <xorg@lists.freedesktop.org> when the nomination period begins.  The purpose of this email is to solicit nominations, to let people know the people know how the election process works, who the current directors are and who is leaving, how to nominate yourself and/or others, and announce the deadlines for nominations.
1. Send reminders that the election nomination period is in progress at regular intervals -- e.g., 1 week before ending, 3 days before ending, and the last day.  Also include a reminder that the renewal and new membership application deadline is approaching.
1. Collect personal statements from potential candidates.  Potential candidates are required to send a personal statement to the elections mailing list <elections@x.org> by the deadline.  Reminders to the potential candidates are very helpful, and this will also give them the opportunity to update their statement of contribution (from their membership application).
1. Determine if there are enough valid candidates to run the election.  After the nomination period deadline passes, the committee should convene to determine if there are enough valid candidates to run the election.  If there are not enough candidates, the nomination period should be extended to allow more candidates to be nominated.  If there are enough valid candidates, create an announcement with the slate of candidates and attach the personal statements they submitted and their statement of contributions (from their membership application, which can be retrieved from the membership system), and send it to the members list <members@x.org>.
1. Encourage open discussion of issues relevant to the election, the candidates' positions on issues, etc. on the members list.  This can be accomplished in the announcement of the slate of candidates or by a separate email to the members list <members@x.org>.
1. Make sure that only the election members have access to the membership system
1. Create an election poll on the member website from the slate of candidates, and set the start and end times.  The voting system works automatically once the poll has been created. 
1. Create announcement that the election voting is open and send it to the members list only <members@x.org> on the first day of the election.  Include in the announcement voting instructions, and when the election period ends.
1. Collect, summarize, discuss and approve election results.  The voting system on the members website automatically keeps track of the election's on-going results.  Once the election period ends, the final results should be collected, summarized, discussed and approved by the election committee.  Approval should be simple if a quorum was reached and there are no ties.
1. Present results to full Board of Directors for certification.  Once the results have been approved by the election committee, they should be presented at a full Board of Directors for certification. If the full board approves that the election has been run properly and agrees that the results are valid, then a formal vote to certify the results can be called for and voted upon.  If approved, the election committee can move forward with the official announcement. If not approved, then the board and election committee must resolve the dispute.
1. Announce the results to the members list and the development list.  The final duty of the election committee is to announce the results to the members list <members@x.org> and the development list <xorg@lists.freedesktop.org>.  This announcement should list the election results, the old board, the new board, and the number of votes cast/turn-out percentage.

#### Email templates

##### Membership signup and renewal 

Subject: 20YY X.Org Foundation Membership deadline for voting in the election

The 20YY X.Org Foundation elections are rapidly approaching.  We will be forwarding the election schedule and nominating process to the membership shortly.

Please note that only current members can vote in the upcoming election, and that the deadline for new memberships or renewals to vote in the upcoming election is AA MONTH 20YY at 23:59 UTC.

If you are interested in joining the X.Org Foundation or in renewing your membership, please visit the membership system site at: https://members.x.org/

   $AUTHOR, on behalf of the X.Org elections committee

##### Request for nominations

Subject: 20YY X.Org Board of Directors Elections Nomination period is NOW

We are seeking nominations for candidates for election to the X.Org Foundation Board of Directors.  All X.Org Foundation members are eligible for election to the board.

Nominations for the 20YY election are now open and will remain open until 23:59 UTC on AA MONTH 20YY.

The Board consists of directors elected from the membership.  Each year, an election is held to bring the total number of directors to eight. The four members receiving the highest vote totals will serve as directors for two year terms.

The directors who received two year terms starting in 20XX were $FULLNAME1, $FULLNAME2, $FULLNAME3 and $FULLNAME4. They will continue to serve until their term ends in 20ZZ. Current directors whose term expires in 20YY are $FULLNAME5, $FULLNAME5, $FULLNAME6 and $FULLNAME7.

A director is expected to participate in the fortnightly IRC meeting to discuss current business and to attend the annual meeting of the X.Org Foundation, which will be held at a location determined in advance by the Board of Directors.

A member may nominate themselves or any other member they feel is qualified. Nominations should be sent to the Election Committee at elections at x.org.

Nominees shall be required to be current members of the X.Org Foundation, and submit a  personal statement of up to 200 words that will be provided to prospective voters.  The collected statements, along with the statement of contribution to the X.Org Foundation in the members account page on http://members.x.org, will be made available to all voters to help them make their voting decisions.

Nominations, membership applications or renewals and completed personal statements must be received no later than 23:59 UTC on AA MONTH 20YY.

The slate of candidates will be published BB MONTH 20YY and candidate Q&A will begin then. The deadline for Xorg membership applications and renewals is CC MONTH 20YY.

Cheers,
   $AUTHOR, on behalf of the X.Org BoD

##### Email to the nominees

Hello,

Congratulations, you have been nominated for the X.Org board of directors!

<Add some text about the goals of the foundation and the role of directors?>

If you wish to apply, you are required to be current members of the X.Org Foundation. You should then submit a  personal statement of up to 200 words that will be provided to prospective voters.  The collected statements, along with the statement of contribution to the X.Org Foundation in the members account page on http://members.x.org, will be made available to all voters to help them make their voting decisions.

I hope you will apply!

$AUTHOR

##### Announcement of nominations

Subject: 20YY X.Org Foundation Election Candidates

To all X.Org Foundation Members:

The election for the X.Org Foundation Board of Directors will begin on AA MONTH 20YY.  We have $NUM_CANDIDATES candidates who are running for $NUM_OPEN_SEATS seats.  They are (in alphabetical order):

- $FULLNAME1
- $FULLNAME2
- $FULLNAME3
- $FULLNAME4

Attached below are the Personal Statements each candidate submitted for your consideration along with their Statements of Contribution that they submitted with the membership application.  Please review each of the candidates' statements to help you decide whom to vote for during the
upcoming election.

If you have questions of the candidates, you should feel free to ask them here on the <members at x.org> mailing list.

The election committee will provide detailed instructions on how the voting system will work when the voting period begins.

   $AUTHOR, on behalf of the X.Org elections committee


$FULLNAME1
Personal Statement
...
Statement of Contribution
...

$FULLNAME2
Personal Statement
...
Statement of Contribution
...

##### Voting is open

Subject: 20YY Election and By-laws approval voting OPEN

To all X.Org Foundation Members:

The X.Org Foundation's annual election is now open and will remain open until 23:59 UTC on AA MONTH 20YY.

$NUM_OPEN_SEATS of the eight director seats are open during this election, with the $NUM_OPEN_SEATS nominees receiving the highest vote totals serving as directors for two year terms.

There were $NUM_CANDIDATES candidates nominated.  For a complete list of the candidates and their personal statements, please see the following e-mail: $LINK_TO_CANDIDATES_EMAIL

In addition to the board election, we are also voting on whether or not to approve of the new By-laws.

Here are some instructions on how to cast your vote:

1. Login to the membership system at: https://members.x.org/

   If you do not remember your password, you can click on the "lost
   password" button and enter your user name.  An e-mail will be sent to
   you with your password.  If you have problems with the membership
   system, please e-mail <membership@x.org>.

2. When you login you will see a row of buttons that will allow you to
   update your info, list the members, list the open ballots and logout.
   Below this you will see a list of open ballots, for which you can
   cast votes.  At the bottom of this page you will see another row of
   buttons with the current privacy policy, the provisional By-laws, the
   provisional Membership Agreement and instructions on how to contact
   the admin.

   Note that if you click on the "Ballots" button at any time, you will
   see a list of the open ballots.

3. To cast your vote in a ballot, click on the "Cast" button to the
   right of the ballot you wish to vote on.  This will bring up another
   page with the list of the candidates, and a question of whether or
   not to approve the new By-laws.

4. For the election: There is a pull-down selection box next to each
   candidate.  For your top choice, select "1".  For your second choice,
   select "2" and so forth.  You should think of the numbers that you
   are selecting as the ranking of your preferences.  Note that you are
   only able to vote for $NUM_OPEN_SEATS out of the $NUM_CANDIDATES candidates.  For the $NUM_CANDIDATES
   candidate, simply leave the selection blank.

   Note that you are NOT required to select your preferences for all
   $NUM_OPEN_SEATS positions.  You can leave more than one blank.  The only
   restriction is that you cannot duplicate any of your choices (i.e.,
   you can only select one "1", one "2" and so forth).

5. For the By-laws: If you approve of the new By-laws, select the "Yes"
   radio button.  If you do not approve of the new By-laws, select the
   "No" radio button.  If you wish to abstain from this question, select
   the "Abstain" radio button.

   There is a link to the new By-laws in this question, or you can find
   the latest version of the By-laws here: $LINK_TO_BYLAW_CHANGES

   Note that answering this question is required for your vote to be
   validated.

6. After you have completed your ballot, click the "Vote" button.  Note
   that once you click this button, your votes will be cast and you will
   not be able to make further changes, so please make sure you are
   satisfied with your votes before clicking the "Vote" button.

   After you click the "Vote" button, the system will verify that you
   have completed a valid ballot.  If your ballot is invalid (e.g., you
   duplicated a selection or did not answer the By-laws approval
   question), it will return you to the previous voting page.  If your
   ballot is valid, your votes will be recorded and the system will show
   you a notice that your votes were cast.

Note that the election will close at 23:59 UTC on AA MONTH 20YY.  At that time, the election committee will count the votes and present the results to the current board for validation.  After the current board validates the results, the election committee will present the results to the Members.

   $AUTHOR, on behalf of the X.Org elections committee

##### Results

Subject: 20YY X.Org Foundation Election/By-laws vote results

The Board of Directors election and the vote on the By-laws concluded at 23:59 UTC on AA MONTH 20YY.  There are 104 current Members of the X.Org Foundation, and $NUM_VOTES Members cast votes.  This is a $TURNOUT_PERCENT% turn out.

In the election of the Directors to the Board of the X.Org Foundation, the results were that $FULLNAME1, $FULLNAME2, $FULLNAME3 and $FULLNAME4 were elected for two year terms.

The old full board is:
   $FULLNAME1
   $FULLNAME2
   $FULLNAME3
   $FULLNAME4
   $FULLNAME5
   $FULLNAME6
   $FULLNAME7
   $FULLNAME8

The new full board is:
   $FULLNAME1
   $FULLNAME2
   $FULLNAME3
   $FULLNAME4
   $FULLNAME5
   $FULLNAME6
   $FULLNAME7
   $FULLNAME8

Regarding the question of whether or not to approve the new By-laws: $LINK_TO_BYLAW_CHANGES

the results were:

   Approve  $APPROVE_PERCENT
   Reject   $REJECT_PERCENT
   Abstain  $ABSTAIN_PERCENT

The total number of eligible votes cast in the new By-laws approval question was $NUM_VOTES (after excluding the $NUM_ABSTAIN_VOTES abstentions) with $NUM_APPROVE_VOTES approving the new By-laws and $NUM_REJECT_VOTES rejecting the new By-laws.  With $BYLAW_PERCENT% voting for approval, the new By-laws are approved.

   $AUTHOR, on behalf of the X.Org elections committee

### Recent Elections
[[BoD Election 2010|/BoardOfDirectors/Elections/2010/]]

[[BoD Election 2011|/BoardOfDirectors/Elections/2011/]]

[[Bod Election 2012|/BoardOfDirectors/Elections/2012/]]

[[BoD Election 2013|/BoardOfDirectors/Elections/2013/]]

[[BoD Election 2014|/BoardOfDirectors/Elections/2014/]]

[[BoD Election 2015 & Vote on Bylaw Changes|/BoardOfDirectors/Elections/2015/]]

[[BoD Election 2016 & Vote on Bylaw Changes|/BoardOfDirectors/Elections/2016/]]

[[BoD Election 2017 & Vote on Membership Agreement Changes|/BoardOfDirectors/Elections/2017/]]

### Upcoming Elections