-
Notifications
You must be signed in to change notification settings - Fork 8
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
Plugin feedback platform #34
Comments
Might also be worth mentioning that if someone has third party repos installed, or if the specific plugin they are leaving feedback for is from a third party repo, display a disclaimer warning them that they will not be receiving support in the case of an issue. A significant portion of feedback is regarding some kind of issue or bug, or is the user not understand the scope of the plugin. |
It also occurs to me that we could potentially be cute and build a general-purpose plugin platform that could accommodate #15 as well. You log into the site with your credentials of your choice, and you can leave feedback for plugins or contribute a preset, etc |
Would this replace the plugin suggestions channel too? There was another discussion about splitting up that channel so not sure how the ideas relate. |
It could! We could roll the suggestions/feedback/presets into one website. |
It might be reasonable (and should be fairly easy to implement, as a field in the plugin manifest) to allow plugins to display custom messages written by the developers directly on the feedback window, as well. The simplest would be a simple string field for a plaintext message, although I know there was talk of using a two-field system to allow including one or more image URLs. |
@karashiiro is working on a preset sharing platform. It is possible that could be grown to accommodate this. |
Yes, I'm working on that here for now, and I'll migrate it over and write up a contributing guide once the preset-only version of it is mostly implemented. Feel free to assign me to this for the time being. |
Our current mechanism for feedback is the #feedback channel, and while it does well for what it is, what it is has some problems:
What I'd like to suggest, instead, is a feedback platform similar to a ticketing system. A user can hit the feedback button in-game, which will allow them to open a ticket that anyone with publishing / support rights to the plugin can respond to, in their own time. This ticket will remain open for a week after the last contact on either side, at which point it will be automatically closed.
The user side will look like a back-and-forth chat in the feedback system in-game. The support agent side will have a website where they can log in with their GH credentials, and they're allowed to interact with any tickets that their GH account has access to (can go with "has contributed to that repo", but I think we'd best make it explicit).
This is -probably- not too hard to implement, but I'm probably missing some complexity. I bet some of our support agents have thoughts on this...
The text was updated successfully, but these errors were encountered: