inch-ci / inch_ci-web

Web frontend for Inch CI
http://inch-ci.org/
MIT License
139 stars 20 forks source link

add ticket reporting back to github repo #112

Open khrome83 opened 8 years ago

khrome83 commented 8 years ago

When I would like to see is a option to have a ticket be reported back to the repo the documentation is about.

For example, if there is a list of suggestions, I would like to be able to click a ticket icon, and have a new issue opened in that repo requesting that those suggestions be addressed.

This would help close the loop between just reporting, and making it actionable.

rrrene commented 8 years ago

Hi, great idea!

Would you "prefill" the generated issue texts with all suggestions and let the user delete the ones he wants to omit or how did you imagine the selection process?

khrome83 commented 8 years ago

Great Question! It sounds like something you need to just try and see what "sticks". The simplest that would be meaningful would be to have a ticket per function represented and have a ticket that reports the issues related to that function. I don't think you should do it per "file" as that could get quite large. Doing it more granular, while possible, might be tedious.

Optionally, you could have two buttons.

Create Issue for All - Logs all issues for a function under one ticket. Create Issue - Logs the issue for the line this presented on. (this would be next to the text giving suggestions.

Then users can choose what makes sense. It may be worthwhile to not show the individual create issue button until a user hovers over that suggestion, as it could get very cluttered? You have a nice appearance right now.