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

Induction sessions functionality #169

Open
naxxfish opened this issue Sep 15, 2017 · 0 comments
Open

Induction sessions functionality #169

naxxfish opened this issue Sep 15, 2017 · 0 comments

Comments

@naxxfish
Copy link
Contributor

naxxfish commented Sep 15, 2017

User story: As a inductor (super user), I want to be able to schedule induction sessions, invite people who wish to take the induction, and easily tick off people who have attended an induction, and optionally grant a permission to attendees who have completed the session successfully.

As a member (user), I want to be able to sign up for induction sessions in order to get access to the tools I wish to use

There are several components to this:

  • Creating a type of induction (e.g. Laser Cutter, 3D Printer, Wood workshop), which (optionally) grants a permission on completion, possibly with prerequisite permissions (must have wood shop permission before being inducted on the lathe).
  • Scheduling sessions of a particular type of induction (at a given time, location, with a particular inductor)
  • Some method of potential inductees signing up to induction sessions (possibly through a waiting list mechanism)
  • Some way of an inductor recording the results of a session (e.g. that inductees have attended and successfully completed), and thus granting permissions as appropriate.

This functionality and workflow should map to the current induction signup process for SLMS, which is being recorded on the SLMS discourse here, but should be general and flexible enough that it can map to alternative workflows which may be use in other similar organisations.

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

No branches or pull requests

1 participant