rubyforgood / rubyforgood/human-essentials
add the user name to the support request
Nobody has claimed this yet.
- Dominant language
- Ruby
- Stars
- 593
- Forks
- 593
- Avg merge
- 4d 22h
- Merged PRs (30d)
- 41
Description
Summary
Add the user name (the email address that they use to sign in) to the information in the support request ticket.
Why?
Will save time on tracking down support issues.
We keep getting cases where the email that is in the support ticket is not a user inamewe can sign in with on a production copy to check the problem. So then we have to go look up the organization, and a user on it before we recreate their issue. It adds probably 5 minutes a ticket when it occurs -- which adds up.
Details
Where is the form for this?
Sign in as org_admin1@example.com
click "Need Help"
This creates a record in a google spreadsheet and ultimately goes to both a slack channel and a github project.
This will probably need core team involvement -- because there is a google spreadsheet involved outside of rails
Criteria for completion
- user name is also in the support ticket
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with the "Need Help" flow described in the issue: sign in as org_admin1@example.com and submit the support request. Trace how the request reaches the Google spreadsheet, Slack channel, and GitHub project, noting where the sign-in email can be added. Done means the user's sign-in email appears in the support ticket.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- rails, ruby
- Domain
- backend
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100