EEXCESS / chrome-extension

Chrome extension for displaying cultural and scientific resources in the context of a web page. The extension integrates other modules like C4, the Visualization Widgets and PEAS.
2 stars 2 forks source link

provide ability for feedback #44

Closed schloett closed 8 years ago

schloett commented 8 years ago

In the GDOCS addon, it is realized via a feedback channel through the webstore. Maybe something similar can be done in the extension.

schloett commented 8 years ago

Could not find a possibility to use the webstore as feedback channel. Provided a mailto: link.

chseifert commented 8 years ago

image001

FIY: There is a possibilty somehow - the vis dashboard uses it. (And as the window on top left shows, it goes through the webstore). Issue can be closed again when you just read it, no need for action imho.

chseifert commented 8 years ago

Add-on: whether this way works is discussed in https://github.com/EEXCESS/visualization-widgets/issues/37

schloett commented 8 years ago

The window on top left is just a JavaScript alert (c.f. https://jsfiddle.net/Lqnsct9x/). The feedback you received is not in the webstore and I also could not find it in the mailbox associated with the webstore-account. feedback However, the URL of the feedback form in the webstore looks stable (https://chrome.google.com/webstore/detail/eexcess/mnicfonfoiffhekefgjlaihcpnbchdbc/support), so I will use this one instead of the mailto link (and hope that it does not change). Leaving this issue open until it is included in the deployed version

chseifert commented 8 years ago

Yes, sorry for adding more confusion. Gerwald just noted in https://github.com/EEXCESS/visualization-widgets/issues/37 that the feedback from the vis dashboard is actually sent via the eexcess logging functionality (and thus will only be read if one has a look at the log files)

mgrani commented 8 years ago

hmm, coudl we somehow trigger an e-mail with the feedback? Reading through the logs is highly unlikely to happen.

schloett commented 8 years ago

We're talking about two different things: 1) Feedback especially for the Dashboard (see https://github.com/EEXCESS/visualization-widgets/issues/37) 2) Feedback for the Extension (in general) The feedback for the Dashboard is stored in the logs, I do not know, if they have a notification trigger or plan to evaluate the logs on a periodical basis. The feedback link in the extension is currently a mailto link, but will link to the feedback form in the webstore in the future (the feedback form is provided by Google and already available when you visit the extension in the store). Unfortunately, there does not seem to be a mail notification upon provision of feedback, but it is displayed in the webstore, so we should check periodically. Apart from that, the feedback system looks like an issue tracker, so imho it is preferable over the mailto link. Downside: You need a Google+ account to provide feedback. Imho the optimal solution would be a general feedback page that all clients can link to (as agreed some time ago), still we did not receive a link to such a page.

chseifert commented 8 years ago

The general feedback page is likely not going to happen. Thus I would stick with the email link as we have it now because: you don't need a google account to send the mail and the mail is read (it is sent to several people in the project). The vis dashboard then should do the same for general feedback (or provide no own feedback possibility at all). Or we simply use the built-in feedback mechanism from the webstore - no login, but just a installed version required. Pro: people are used to it, and the interface gets cleaner. Cons: Will probably get less feedback - but I don't expect much, anyway.

screen shot 2015-11-09 at 16 45 15
schloett commented 8 years ago

Ok, then the mailto link will stay as is.

Side remark: Ratings in the webstore also require to be logged in, the feedback link mentioned before simply points to the next tab "support"