element-web
element-web copied to clipboard
Don't reference GitHub in the client?
We suggest to users throughout the app to file/report issues in GitHub, which is fine for devs, but not really anyone else.
While we're shipping Riot as a 'reference client' it's fine, but for actual end-users it's bewildering.
We should discuss internally how to solve this, including entertaining more user friendly solutions like Uservoice, and figure out how to move forward from there.
Ideally we'd host some pages/a service on *.riot.im where riot users can view/submit issues there. I wonder if there's an easy way for us to expose our GitHub issues there without having to expose non technical users to GitHub itself? Or if we could expose this in the client better somehow?
One option is improving our rageshake system and (maybe?) expanding it to open issues on behalf of people. This would lead to us just having a giant text box with some prose to encourage people to leave symptoms and reproduction steps in the field. There could also be a "I'm making a suggestion" button instead to sort those out of bugs.
That would be great actually. I'm also now wondering how Riot should bias between reporting issues to us (as Riot devs) vs Riot admins.