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

Use member registration code on all workshop request forms #2380

Closed
maneesha opened this issue Apr 12, 2023 · 3 comments
Closed

Use member registration code on all workshop request forms #2380

maneesha opened this issue Apr 12, 2023 · 3 comments
Assignees
Milestone

Comments

@maneesha
Copy link
Contributor

maneesha commented Apr 12, 2023

This may need to be broken out into several issues. DONE

On the workshop request forms, we would like to add the following question:

Are you affiliated with a Carpentries member organisation?

@maneesha
Copy link
Contributor Author

Suggested warning text:

It seems you have entered an invalid member code. Please make sure you have the current year's code and do not have any typos. If the code looks correct, please proceed to submit your form. A member of our team will follow up with you if there are any problems that require your attention.

@maneesha
Copy link
Contributor Author

For workshop requests, the code should be valid as of 60 days before the membership start date, and end as of the actual membership end date.

@elichad
Copy link
Contributor

elichad commented Oct 18, 2023

Discussed in depth with WAT on 18 October. Summary below.

  1. We can remove the "are you affiliated with a member org" question - as the member code isn't a required field, we can just have that by itself. That said, we could dynamically show/hide some questions based on the affiliation question. I'd rather avoid this if we can because dynamic things add more room for error.
  2. would be convenient to auto-fill the institution after a code is entered, but this is tricky to navigate when members may share /donate workshops with other institutions
  3. if a user enters an institution which has a membership, but doesn't enter the member code, create a way of flagging this to admins. This might happen where someone isn't in contact with membership contacts at their institution, or just has forgotten their code.
  4. agreed that code validation should be hard, not soft - users should know who to speak to to check their code; we should make sure our error messaging is clear enough for member contacts to troubleshoot.
  5. member code question should not be asked on SOW form or inquiry form, as we don't use that info and there's more scope for confusion (users submitting these forms may be completely unaware of the membership program)
  6. extra task: Send email to member contact when a workshop request is submitted using their code. This reduces the chance of someone taking a donated/shared code and requesting more workshops than they were meant to without the knowledge of the lead contact. ([Emails] Send email to member contact when a workshop request is submitted using their code #2547)

Status:

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

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

No branches or pull requests

2 participants