From e2110bf68610defbe8b0a450bdb0262ea334700a Mon Sep 17 00:00:00 2001 From: Alexander Koufos Date: Fri, 7 Feb 2025 16:52:15 -0800 Subject: [PATCH] Updates election page - Adds some more dates and logic to display content throughout the year - Adds congratulatory message --- pages/about/election.md | 82 ++++++++++++++++++++++++++--------------- 1 file changed, 53 insertions(+), 29 deletions(-) diff --git a/pages/about/election.md b/pages/about/election.md index 61723c8cc..3d9f715c1 100644 --- a/pages/about/election.md +++ b/pages/about/election.md @@ -13,38 +13,43 @@ annual_general_meeting: 2024-12-05 14:00:00 -0500 voting_open: 2024-12-05 14:00:00 -0500 voting_close: 2024-12-13T23:59:59 -1000 election_results: 2024-12-20T00:00:00 +0000 +election_season_start: 2024-09-12 +election_season_end: 2025-02-01 --- {% capture nowunix %}{{'now' | date: '%s'}}{% endcapture %} +{% capture year %}{{'now' | date: '%Y'}}{% endcapture %} {% capture nom_open %}{{page.nominations_open | date: '%s'}}{% endcapture %} {% capture nom_close %}{{page.nominations_close | date: '%s'}}{% endcapture %} {% capture can_ann %}{{page.candidate_announcements | date: '%s'}}{% endcapture %} {% capture vote_open %}{{page.voting_open | date: '%s'}}{% endcapture %} {% capture vote_close %}{{page.voting_close | date: '%s'}}{% endcapture %} - -{% if nowunix >= nom_open and nowunix < nom_close %} -**Election process has begun. Nominations are open! Please see the "Nominations +{% capture results %}{{page.election_results | date: '%s'}}{% endcapture %} +{% capture season_start %}{{page.election_season_start | date: '%s'}}{% endcapture %} +{% capture season_end %}{{page.election_season_end | date: '%s'}}{% endcapture %} + + + +{%- if nowunix >= nom_open and nowunix < nom_close -%} +Election process has begun. Nominations are open! Please see the "Nominations and Candidate Information" section to apply for or nominate someone for the -US-RSE Steering Committee** -{% elsif nowunix >= nom_close and nowunix < can_ann %} -**Nominations have closed! We will be announcing the candidates shortly.** -{% elsif nowunix >= can_ann and nowunix < vote_open %} -**Meet the [2024 Steering Committee candidates](#candidate-information)!** -{% elsif nowunix >= vote_open and nowunix < vote_close %} -**Voting for the US-RSE Steering Committee are now open!** -{% else %} -**Elections for the US-RSE Steering Committee are around the corner** -{% endif %} +US-RSE Steering Committee +{%- elsif nowunix >= nom_close and nowunix < can_ann -%} +Nominations have closed! We will be announcing the candidates shortly. +{%- elsif nowunix >= can_ann and nowunix < vote_open -%} +Meet the [2024 Steering Committee candidates](#candidate-information)! +{%- elsif nowunix >= vote_open and nowunix < vote_close -%} +Voting for the US-RSE Steering Committee are now open! +{%- else -%} +Elections for the US-RSE Steering Committee happen near the end of each year +{%- endif -%} +
- - -If you're interested in becoming part of the Steering Committee, we suggest you -have a look at -[Guidance for Potential Steering Committee Candidates](/2022-07-01-candidate-guidance/). - + +{% if nowunix >= season_start and nowunix < season_end %} ## 2024 Election Timeline * Nominations open: @@ -64,21 +69,35 @@ have a look at * Planned Election Results Announcement Date: **{{ page.election_results | date: "%B %-d, %Y" }}** * Elected Steering Committee members take office: - **January 1, 2025** + **January 1, {{ year | plus: 1 }}** +{% else %} +## Congratulations to the {{ year }} - {{ year | plus: 2 }} Steering Committee Cohort! + +- Cordero Core +- Julia Damerow +- Kenton McHenry +- Miranda Mundt +{% endif %} + +If you're interested in becoming part of the Steering Committee, we suggest you +have a look at +[Guidance for Potential Steering Committee Candidates](/2022-07-01-candidate-guidance/). ## Positions and Eligibility +{% if nowunix >= season_start and nowunix < results %} Four Steering Committee seats are open in this election, each for a 2-year term -(January 1, 2025 through December 31, 2027). +(January 1, {{ year | plus: 1 }} through December 31, {{ year | plus: 3 }}). The following steering committee members have terms that end this year: -Miranda Mundt, Rinku Gupta, Kenton McHenry, and Julia Damerow. +Abbey Roelofs, Alex Koufos, Ian Cosden, Jeff Carver, and Keith Beattie. +{% endif %} All US-RSE members in good standing as of the day nominations open are eligible -for nomination. +for nomination. The US-RSE Steering Committee sets its own meeting frequency and timing. Currently, the Steering Committee meets every two weeks on Fridays. -The Steering Committee meeting frequency and schedule for 2025 will be +The Steering Committee meeting frequency and schedule for {{ year | plus: 1 }} will be determined once new members are elected. The responsibilities of Steering Committee members are detailed in the @@ -108,18 +127,21 @@ Additionally, Steering Committee members are expected to: ## Nominations and Candidate Information - - +{% if nowunix >= season_start and nowunix < season_end %} Nominations will open on {{ page.nominations_open | date: "%B %e, %Y" }} and close on {{ page.nominations_close | date: "%B %e, %Y" }} (see above for more details.) +{% endif %} Once nominations open up, interested members are encouraged to nominate themselves. Alternatively, if you know of a member who you think would make a good candidate, you can submit a nomination for someone else, who will be invited to run. All US-RSE members in good standing are eligible to be nominated as candidates. -{% if nowunix >= nom_open and nowunix < nom_close %} + + +{% if nowunix >= season_start and nowunix < season_end %} + {% if nowunix >= nom_open and nowunix < nom_close %} ### Nomination Form 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. An [#election channel is available on Slack](https://usrse.slack.com/archives/C01BC66Q16E) for any discussion with or about candidates. -{% elsif nowunix >= nom_close and nowunix < can_ann %} + {% elsif nowunix >= nom_close and nowunix < can_ann %} ### Nomination Form Nominations are now closed. We will be announcing the candidates soon! -{% elsif nowunix >= can_ann %} + {% elsif nowunix >= can_ann %} ### Nomination Form Nominations are now closed and our candidates for next cycle can be found below. + ### Candidate Information Candidates are listed in alphabetical order. @@ -179,6 +202,7 @@ Candidates are listed in alphabetical order. More information about the candidates can be [found here](/2024-11-08-sc-candidates). + {% endif %} {% endif %}