commit: ed330251a181ea2ab3a0557065e57889bd31cc0c Author: Roy Bamford <neddyseagoon <AT> gentoo <DOT> org> AuthorDate: Sun Jun 25 09:24:05 2023 +0000 Commit: Roy Bamford <neddyseagoon <AT> gentoo <DOT> org> CommitDate: Sun Jun 25 09:24:05 2023 +0000 URL: https://gitweb.gentoo.org/proj/elections.git/commit/?id=ed330251
Clarified README Updated candidates list so far Signed-off-by: Roy Bamford <neddyseagoon <AT> gentoo.org> README.md | 9 +++++++-- council-202306/ballot-council-202306 | 3 +++ council-202306/election-details | 4 ---- 3 files changed, 10 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 1afdba0..856b1f9 100644 --- a/README.md +++ b/README.md @@ -42,14 +42,19 @@ project or infra may set this up. key-value file with details about the election. `name`: exact election name `startDate`, `endDate`: start & end time in UTC - `officials`: election officials (prohibited from being candidates) + `officials`: election officials, including the infra contact, (prohibited from being candidates) `voters`: URL to list of members who may cast a ballot `ballot`: URL to sample ballot -- `officials-${election_name}`: list of election officials +- `officials-${election_name}`: list of election officials, including the infra contact - `start-${election_name}`: election start time, as epoch seconds. - `stop-${election_name}`: election end time, as epoch seconds. - `voters-${election_name}`: list of members who may cast a ballot +For developers, the one liner, worked example below, run on woodpecker, works. +ldapsearch -ZZ -x -D uid=neddyseagoon,ou=devs,dc=gentoo,dc=org -W '(&(gentooStatus=active)(!(gentooAccess=infra-system.group)))' uid gentoojoin -LLL | grep "^uid" | sed -e "s/^uid: //" | sort -n > voters-council-202306.txt +Some fine tuning to remove developers added to roll call after the cut off +may be required. + Populate the files, commit & push to Git. At the start time, an official should verify that the ballot works. Ideally a non-infra official, who then confirms to the infra election handler it worked. diff --git a/council-202306/ballot-council-202306 b/council-202306/ballot-council-202306 index e8d662b..4e2d801 100644 --- a/council-202306/ballot-council-202306 +++ b/council-202306/ballot-council-202306 @@ -1 +1,4 @@ +ajak +sam +ulm _reopen_nominations diff --git a/council-202306/election-details b/council-202306/election-details deleted file mode 100644 index 9eb738c..0000000 --- a/council-202306/election-details +++ /dev/null @@ -1,4 +0,0 @@ -name: council-202306 -startDate: 2023-07-02 00:00:00 UTC -endDate: 2023-07-16 00:00:00 UTC -officials: arthurzam, dabbott, jmbsvicetto, neddyseagoon, rich0