Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Senior Delegate Forms #2439

Open
cubewhiz opened this issue Jan 14, 2018 · 4 comments
Open

Senior Delegate Forms #2439

cubewhiz opened this issue Jan 14, 2018 · 4 comments
Labels
AREA: accounts META: good second issue More involved than first issue, these help get a deeper understanding of the codebase PRIORITY: low-priority A step above backlog - nice to have, but not essential to work on. TEAM: wca-board Issues related to the WCA Board

Comments

@cubewhiz
Copy link
Member

cubewhiz commented Jan 14, 2018

In the past, Senior Delegates made recommendations for nominating/promoting/demoting WCA Delegates by writing an email to the WCA Board. To help standardize this process, the WCA Board created Google Forms for each of these three processes:
(1) Nominating Delegates
(2) Promoting Delegates
(3) Demoting Delegates

We would prefer if Senior Delegates could instead fill out a form on the WCA website (in the Senior Delegate Panel) that is sent to the board when submitted.

The fields for each form should be as follows:

Nominating Delegates
Candidate's Name*
Candidate's WCA ID*
Candidate's Email Address*
Candidate's Age**
Number of Competitions Attended**
Why would this candidate make a good delegate?
Why does the region where this person is located need a Delegate?
Additional information that you think is relevant?
[ability to attach a form?]

  • It would be ideal if the delegate could select the user from the database.
    ** Doing so, should allow us to auto-populate these.

Promoting Delegates
[Select Delegate from list?]
Auto-populate Candidate Delegate's Appointment Date***
Auto-populate Number of Competitions Delegated
Provide link to Delegate's History page
Reason for Promotion
Additional information that you think is relevant?
[ability to attach a form?]

*** This isn't currently something we store, but I strongly believe it should be. It's one of the criteria for promoting a Delegate, so I think it's important for us to store this data.

Demoting Delegates
[Select Delegate from list?]
Auto-populate Candidate Delegate's Appointment Date***
Auto-populate Number of Competitions Delegated
Provide link to Delegate's History page
Type of Demotion (dropdown menu)
-to Registered Speedcuber
-to Candidate Delegate
Reason for Demotion
Additional information that you think is relevant?
[ability to attach a form?]

(I think it's possible for the Promoting/Demoting delegates forms to be the same since nearly all fields are identical, as long as the email the board receives makes it clear which type of request it is).

@AlbertoPdRF
Copy link
Contributor

Related: #4222.

@cubewhiz
Copy link
Member Author

An improved structure would be to allow Regional Delegates to enter the data, but still require Senior Delegate to submit the form.

The form structure for promotions is now different because we require a background check from some Committees/Teams first.

@gregorbg
Copy link
Member

AFAIK we currently use Google Forms to manage the nomination/demotion process.
I understand that this is not ideal but I guess it is still comfortable enough to warrant placing it lower on the priority list.

Feel free to argue if you feel this deserves a more immediate solution.

@gregorbg gregorbg added AREA: accounts META: good second issue More involved than first issue, these help get a deeper understanding of the codebase PRIORITY: low-priority A step above backlog - nice to have, but not essential to work on. labels Jun 20, 2021
@saranshgrover
Copy link
Member

I agree - this would be nice to have but manageable without.

@saranshgrover saranshgrover added the TEAM: wca-board Issues related to the WCA Board label Jun 21, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
AREA: accounts META: good second issue More involved than first issue, these help get a deeper understanding of the codebase PRIORITY: low-priority A step above backlog - nice to have, but not essential to work on. TEAM: wca-board Issues related to the WCA Board
Projects
Status: No status
Status: No status
Development

No branches or pull requests

4 participants