Skip to content

Commit e2110bf

Browse files
committed
Updates election page
- Adds some more dates and logic to display content throughout the year - Adds congratulatory message
1 parent 6e3b347 commit e2110bf

File tree

1 file changed

+53
-29
lines changed

1 file changed

+53
-29
lines changed

pages/about/election.md

Lines changed: 53 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -13,38 +13,43 @@ annual_general_meeting: 2024-12-05 14:00:00 -0500
1313
voting_open: 2024-12-05 14:00:00 -0500
1414
voting_close: 2024-12-13T23:59:59 -1000
1515
election_results: 2024-12-20T00:00:00 +0000
16+
election_season_start: 2024-09-12
17+
election_season_end: 2025-02-01
1618
---
1719

1820
{% capture nowunix %}{{'now' | date: '%s'}}{% endcapture %}
21+
{% capture year %}{{'now' | date: '%Y'}}{% endcapture %}
1922
{% capture nom_open %}{{page.nominations_open | date: '%s'}}{% endcapture %}
2023
{% capture nom_close %}{{page.nominations_close | date: '%s'}}{% endcapture %}
2124
{% capture can_ann %}{{page.candidate_announcements | date: '%s'}}{% endcapture %}
2225
{% capture vote_open %}{{page.voting_open | date: '%s'}}{% endcapture %}
2326
{% capture vote_close %}{{page.voting_close | date: '%s'}}{% endcapture %}
24-
25-
{% if nowunix >= nom_open and nowunix < nom_close %}
26-
**Election process has begun. Nominations are open! Please see the "Nominations
27+
{% capture results %}{{page.election_results | date: '%s'}}{% endcapture %}
28+
{% capture season_start %}{{page.election_season_start | date: '%s'}}{% endcapture %}
29+
{% capture season_end %}{{page.election_season_end | date: '%s'}}{% endcapture %}
30+
31+
<!-- Current election status notification section -->
32+
<strong>
33+
{%- if nowunix >= nom_open and nowunix < nom_close -%}
34+
Election process has begun. Nominations are open! Please see the "Nominations
2735
and Candidate Information" section to apply for or nominate someone for the
28-
US-RSE Steering Committee**
29-
{% elsif nowunix >= nom_close and nowunix < can_ann %}
30-
**Nominations have closed! We will be announcing the candidates shortly.**
31-
{% elsif nowunix >= can_ann and nowunix < vote_open %}
32-
**Meet the [2024 Steering Committee candidates](#candidate-information)!**
33-
{% elsif nowunix >= vote_open and nowunix < vote_close %}
34-
**Voting for the US-RSE Steering Committee are now open!**
35-
{% else %}
36-
**Elections for the US-RSE Steering Committee are around the corner**
37-
{% endif %}
36+
US-RSE Steering Committee
37+
{%- elsif nowunix >= nom_close and nowunix < can_ann -%}
38+
Nominations have closed! We will be announcing the candidates shortly.
39+
{%- elsif nowunix >= can_ann and nowunix < vote_open -%}
40+
Meet the [2024 Steering Committee candidates](#candidate-information)!
41+
{%- elsif nowunix >= vote_open and nowunix < vote_close -%}
42+
Voting for the US-RSE Steering Committee are now open!
43+
{%- else -%}
44+
Elections for the US-RSE Steering Committee happen near the end of each year
45+
{%- endif -%}
46+
</strong>
3847

3948
<hr>
4049

41-
<!-- The 2024 US-RSE Steering Committee elections are happening this December. -->
42-
43-
If you're interested in becoming part of the Steering Committee, we suggest you
44-
have a look at
45-
[Guidance for Potential Steering Committee Candidates](/2022-07-01-candidate-guidance/).
46-
4750

51+
<!-- Timetime or congratulations section -->
52+
{% if nowunix >= season_start and nowunix < season_end %}
4853
## 2024 Election Timeline
4954

5055
* Nominations open:
@@ -64,21 +69,35 @@ have a look at
6469
* Planned Election Results Announcement Date:
6570
**{{ page.election_results | date: "%B %-d, %Y" }}**
6671
* Elected Steering Committee members take office:
67-
**January 1, 2025**
72+
**January 1, {{ year | plus: 1 }}**
73+
{% else %}
74+
## Congratulations to the {{ year }} - {{ year | plus: 2 }} Steering Committee Cohort!
75+
76+
- Cordero Core
77+
- Julia Damerow
78+
- Kenton McHenry
79+
- Miranda Mundt
80+
{% endif %}
81+
82+
If you're interested in becoming part of the Steering Committee, we suggest you
83+
have a look at
84+
[Guidance for Potential Steering Committee Candidates](/2022-07-01-candidate-guidance/).
6885

6986

7087
## Positions and Eligibility
7188

89+
{% if nowunix >= season_start and nowunix < results %}
7290
Four Steering Committee seats are open in this election, each for a 2-year term
73-
(January 1, 2025 through December 31, 2027).
91+
(January 1, {{ year | plus: 1 }} through December 31, {{ year | plus: 3 }}).
7492
The following steering committee members have terms that end this year:
75-
Miranda Mundt, Rinku Gupta, Kenton McHenry, and Julia Damerow.
93+
Abbey Roelofs, Alex Koufos, Ian Cosden, Jeff Carver, and Keith Beattie.
94+
{% endif %}
7695
All US-RSE members in good standing as of the day nominations open are eligible
77-
for nomination.
96+
for nomination.
7897

7998
The US-RSE Steering Committee sets its own meeting frequency and timing.
8099
Currently, the Steering Committee meets every two weeks on Fridays.
81-
The Steering Committee meeting frequency and schedule for 2025 will be
100+
The Steering Committee meeting frequency and schedule for {{ year | plus: 1 }} will be
82101
determined once new members are elected.
83102

84103
The responsibilities of Steering Committee members are detailed in the
@@ -108,18 +127,21 @@ Additionally, Steering Committee members are expected to:
108127

109128
## Nominations and Candidate Information
110129

111-
<!-- **[Candidate Information is Available](/2022-11-18-sc-candidates/)** -->
112-
130+
{% if nowunix >= season_start and nowunix < season_end %}
113131
Nominations will open on {{ page.nominations_open | date: "%B %e, %Y" }} and
114132
close on {{ page.nominations_close | date: "%B %e, %Y" }} (see above for more
115133
details.)
134+
{% endif %}
116135

117136
Once nominations open up, interested members are encouraged to nominate themselves.
118137
Alternatively, if you know of a member who you think would make a good
119138
candidate, you can submit a nomination for someone else, who will be invited to run.
120139
All US-RSE members in good standing are eligible to be nominated as candidates.
121140

122-
{% if nowunix >= nom_open and nowunix < nom_close %}
141+
142+
<!-- Nomination form and candidates section -->
143+
{% if nowunix >= season_start and nowunix < season_end %}
144+
{% if nowunix >= nom_open and nowunix < nom_close %}
123145
### Nomination Form
124146

125147
The nomination form can be found [HERE](https://docs.google.com/forms/d/e/1FAIpQLSdymmrCfE3QgKmeOmPUSeaDhEEG2z0adxfmiNGHbO3C6nv1YA/viewform). Please fill this form for self-nomination OR if you are nominating someone else.
@@ -154,16 +176,17 @@ themselves at the Annual General Meeting on December 6, 2024.
154176
An [#election channel is available on Slack](https://usrse.slack.com/archives/C01BC66Q16E)
155177
for any discussion with or about candidates.
156178

157-
{% elsif nowunix >= nom_close and nowunix < can_ann %}
179+
{% elsif nowunix >= nom_close and nowunix < can_ann %}
158180
### Nomination Form
159181

160182
Nominations are now closed. We will be announcing the candidates soon!
161183

162-
{% elsif nowunix >= can_ann %}
184+
{% elsif nowunix >= can_ann %}
163185
### Nomination Form
164186

165187
Nominations are now closed and our candidates for next cycle can be found below.
166188

189+
167190
### Candidate Information
168191

169192
Candidates are listed in alphabetical order.
@@ -179,6 +202,7 @@ Candidates are listed in alphabetical order.
179202

180203
More information about the candidates can be [found here](/2024-11-08-sc-candidates).
181204

205+
{% endif %}
182206
{% endif %}
183207

184208

0 commit comments

Comments
 (0)