smartrider icon indicating copy to clipboard operation
smartrider copied to clipboard

💡 Feature Request: Automatic GitHub Bug/Issue Submission From App

Open goulet-coder opened this issue 4 years ago • 2 comments

Is your feature request related to a problem? Please describe. One of the new features that we would like to add is to allow the users to report a bug or ask for a feature. However, there is a limit on what we could do. We could store the bugs in one of our own databases to review, however, that could be difficult to manage, and the main way that we work on reported bugs and features is through GitHub.

Describe the solution you'd like The solution to this problem would let users submit an issue/feature request without visiting the GitHub repository URL. The user would fill out a form regarding the issue/feature request that they are submitting. Once they submit their issue, it should link directly to GitHub and be posted as an issue (so no additional user action is needed to link their issue/feature request to GitHub.

Describe alternatives you've considered We have considered directing the user directly to the GitHub page. However, this seems to be inappropriate, as we would like all users to contribute to finding bugs or feature ideas, not just those who are familiar with GitHub and how it works. We have also considered storing the responses into our own database and respond to them periodically. However, if the app is going to be used by many people, it can quickly become an inefficient way of submitting issues/feature requests.

Additional context Below is an image of what the form should look like on the application. The form should also ask the relevant questions that are on default asked when a developer submits an issue:

image

The additional questions should be as followed, with only the first one being mandatory:

  • Is your feature request related to a problem? Please describe.

  • Describe the solution you'd like

  • Describe alternatives you've considered

  • Additional context

We should also consider how we can allow the user to submit pictures as well, as well as describing how to recreate the bug.

goulet-coder avatar Nov 23 '20 22:11 goulet-coder

great idea, thanks for starting work on it. in addition we should use the github automation stuff to move the created issues into the qa project backlog

sirmammingtonham avatar Nov 23 '20 23:11 sirmammingtonham

Proposed token: bb9bfd599d8b06ab1317a78189e8d301c023d6d7

goulet-coder avatar Mar 09 '21 04:03 goulet-coder