-
Notifications
You must be signed in to change notification settings - Fork 6
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
[Spike] Implement system for user-end bug reporting #92
Comments
Current idea: Google Form that is linked on website, and sends an email to webmaster account whenever anyone fills it out. Then manually transfer to a GitHub issue. Hope is to eventually automate the second part. |
We can probably put a link to it in the footer? |
Found this awesome gist showing how to get from Google Form to GitHub issue. GitHub also provides a way to make issue templates, so we can incorporate that as well. Will look into this in the coming days. |
Do we want to have form auto fill a git issue or do it manually? With manual, we can filter out some things that the reporter have no idea whats going out and validate unreliable user input |
I want to implement some block in the middle so we can approve/deny them before they are sent off to GitHub. But I want to automate as much as possible. |
I made the Google Form. I was looking at IFTTT, and it has integrations for both Google Sheets and GitHub. We could set up one routine that emails the Webmaster email when there's a new response. We go in and check it, then use some trigger (mark the row as valid, whatever) to trigger a second routine that will make the GitHub issue. |
I thought sending email on form submit was a built in functionality. It isnt? |
Made the IFTTT recipes. As of now, a new row in the sheet sends an email to the Webmaster with the issue title as the subject and the details as the email body. We can 'approve' it by adding the label 'Issues'. This triggers another recipe which makes a new issue. At the moment, I am having formatting issues going from email to GitHub issue. |
Alex's suggestion.
Explore possibilities for site visitors to report bugs they may encounter. Possibilities include:
The text was updated successfully, but these errors were encountered: