-
Notifications
You must be signed in to change notification settings - Fork 4
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
Implement Feedback Interface in frontends #75
Comments
@k-allagbe since this is probably functionality that should cross frontends, we probably want to make this visibile to DevSecOps? In terms of implementation, thinking of React component for feedback feedback-react and a blueprint feedback-backend (interacting with Github) that can be imported to the products. Although have you considered just having the users click through Github? Think the main issue there is we don't want the users to have to create an account with Github, but if we integrate Github to Azure, we can use SSO login with our organizational account. |
Yes mainly to avoid having to create a github account. I updated the description and added it to the DevSecOps project. @ThomasCardin, @SonOfLope please check it out and share your thoughts. |
@k-allagbe we have to consider the end-users familiarity and comfort with such platform as Github. Our non-technical users may find GitHub confusing, which could deter them from providing feedback.
I think this solution is more viable to provide a more straightforward and familiar interface for the users without the need for a Github account. @ThomasCardin feel free to add your input if needed. |
I agree with @SonOfLope , if the inspectors are familiar with Github, we could consider the GitHub/Azure solution. Otherwise, having a form directly in the frontend would likely be the best approach |
I also want to add that this is a requirement to be part of a alpha.canada.ca subdomain : |
Create a user-friendly feedback interface for our frontends, allowing users to submit feedback, bug reports, or feature requests with ease. The interface should match our GitHub issue templates for automated issue creation and be accessible to all users.
Tasks:
Acceptance Criteria:
The text was updated successfully, but these errors were encountered: