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

Starhunter grading workflow #100

Open
vcarl opened this issue Dec 20, 2024 · 0 comments
Open

Starhunter grading workflow #100

vcarl opened this issue Dec 20, 2024 · 0 comments

Comments

@vcarl
Copy link
Member

vcarl commented Dec 20, 2024

This will need an oversight person to review the list of assignments and approve them, which is important context for #97 — needs a oversight role + directly responsible individual.

See #94 (comment) for additional details of the overall process this fits into.

After a report has been generated and approved, candidates need to be graded. Each committee member is individually contacted with a link to access their assigned grading work.

I'm not certain yet if the grading workflow should be done through a web app or within Discord; message history can only really be viewed within Discord, so it might make sense to keep it entirely within the Discord app. It's a complex, multi-step flow, though, which makes me wary of keeping functional over time. Discord flows are difficult to test.

In Reactiflux, the questions we have to ask are "does this person ask for help or provide help", and "is their attitude in keeping with the spirit of the community" — I think the generalized form of those questions in this setting are, "Is this member's behavior in keeping with the spirit of this role? How strongly?". So 2 inputs, a boolean pass/fail and a numeric score if pass.

Whether web or Discord app, this will need to present information about the candidate's participation; #94 has a schema. It should include a histogram of participation over the time interval and some other statistics about how they participated.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant