playtime icon indicating copy to clipboard operation
playtime copied to clipboard

Add some method to collect user feedback

Open leesharma opened this issue 7 years ago • 7 comments

If I'm a user on the site and I encounter an error, an unexpected interface, or something else annoying, I'd like a way of giving feedback to the development team. We already auto-open issues for runtime errors (see #118 for an example of this), but that won't catch everything.

To make development life easy, this would ideally be integrated with something that we already use–Github Issues, slack, etc. This is also volunteer work for a non-profit, so we have no budget to speak of; paid services won't work.

Some possibilities:

  • Add some third-party service like UserReport. Do they have a way of integrating with issues? Does another service?

  • Put a "Questions or comments? Send us an email at " or something in the footer. This doesn't integrate with anything, but it might be a reasonable stop-gap solution.

  • Build something ourselves to collect feedback.

leesharma avatar Oct 11 '17 03:10 leesharma

I would like to contribute! Is there a specific view you want this to appear on?

parkerduckworth avatar Oct 12 '17 17:10 parkerduckworth

@parkerduckworth Awesome!

All of them! I'd add something to the layout file (app/views/layouts/application.html.erb)–maybe a footer or one of those floating feedback things on the side?

leesharma avatar Oct 13 '17 04:10 leesharma

@parkerduckworth Now that you've had a chance to look around the codebase a bit, I wanted to check in. Do you have any blockers/questions about the issue?

leesharma avatar Oct 20 '17 19:10 leesharma

I'm freeing up this issue. If you are working on it, let me know and I'll mark it back as "In Progress".

leesharma avatar Oct 23 '17 18:10 leesharma

@leesharma I'd like to tackle this

UJKhokhar avatar Dec 06 '17 03:12 UJKhokhar

@UJKhokhar Awesome. Go for it!

invacuo avatar Dec 06 '17 03:12 invacuo

Would you be up for gathering user feedback with Userjoy? It's not in beta yet but I'll be launching it in the next couple of weeks. Totally free for open source projects. Might save you some time?

gkiely avatar Dec 20 '17 21:12 gkiely