Skip to content
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

Add feedback button to occurrence detail page #21

Open
jholetschek opened this issue Sep 30, 2024 · 8 comments
Open

Add feedback button to occurrence detail page #21

jholetschek opened this issue Sep 30, 2024 · 8 comments
Labels
enhancement New feature or request

Comments

@jholetschek
Copy link
Collaborator

In order to give feedback on a specific record, the user needs to go the GBIF data portal first (using the small GBIF logo at the bottom of an occurrence page). This effectively keeps users from doing this.

So it would be nice to have a "contents" feedback button to the hosted portal. This is important especially for the Naturgucker dataset, since we're working on linking the Naturgucker feedback system to GBIF.

@jholetschek jholetschek added the enhancement New feature or request label Sep 30, 2024
@jholetschek
Copy link
Collaborator Author

@MortenHofft Can you please estimate whether this can be implemented in the near future?

@MortenHofft
Copy link
Member

MortenHofft commented Oct 29, 2024

Sorry for the late response, I had read this as an issue for yourself. It makes a lot of sense to have a tighter integration with some sort of feedback system. I'm not sure exactly which and how. And it isn't something that I will be able to prioritise a systematic design of this year. Or even start of next I fear.

But perhaps we could come up with something simple in the interim.

What do you imagine and need? What flow. where would the issues live? Could you please help me clarify the needs/dreams/must have?

loose ideas for something relatively quick:
You could simply add a site menu item called feedback that linked to your github repo for creating a new issue?
We could add a script that copied over the url into the issue so more context was provided per default.
For the occurrence drawer/overlay, the menu is not easily accessible (since the overlay blocks it), so for that we could add a configurable option to add the feedback button on the overlay.

@jholetschek
Copy link
Collaborator Author

Hi Morten,

yes - I do think something easy would do the job. What we're aiming at is the Content-Feedback menu item you'll find on gbif.org: when you're on an occurrence page, click the message icon in the upper right corner, then "Content". For most datasets, this gives you the opportunity to send an email, for iNaturalist it will link to their own feedback system (we hope to get that done for our naturgucker dataset soon). Maybe we could include that in the hosted portal at the bottom of the occurrence page, next to the GBIF logo? Or as an additional tab on the left, below the "i" icon and the images tab?

@T-Engel What do you think?

Cheers
Jörg

@MortenHofft
Copy link
Member

The link to datasets own feedback systems is a hardcoded feature done a a dataset by dataset basis on gbif.org
So if you would like to do so for naturgucker, then please create an issue in gbif/portal16 along with a template for how to do the link. E.g. "just use the reference" Or use url template https:/naturgucker/obs/{OCCURRENCE_ID} . The simplest is to just use the reference as the link.

The feedback system on gbif.org requires a login. That won't be replicated in the short term on hosted portals.

So I can only see the option of simply linking users to Github, where they then have to login.

@MortenHofft
Copy link
Member

Would you want feedback to go to this repo or portal-feedback (where gbif.org issues go) or somewhere else?

@jholetschek
Copy link
Collaborator Author

jholetschek commented Nov 1, 2024

Hi Morten,

yes - I'm currently trying to add the required field to the mapping. Reactions from the provider are a bit slow, but I haven't lost hope we get there. That's #20.

When you're on GBIF, the pop-up you get when clicking on Feedback > Content - either with a link to a feedback system or just a sendTo-Link, see (see links below). What I'm thinking of is just a similar popup on the hosted portal - it will either direct you to the iNaturalist feedback system, allow to send a mail. Or, if you choose "Tell GBIF", redirect you to the respective pages on GBIF. I'm just talking about redirection, no additional pages in the hosted portal.

Image
Image

@T-Engel
Copy link
Collaborator

T-Engel commented Nov 1, 2024

Hi both,
thanks for pushing this forward. I just wanted to clarify that this issue is separate from #20, though it is related of course.

In order to not mix things up, let's use an iNaturalist example here, instead of Naturgucker. Suppose I'm a hosted portal user and I want to provide feedback on this iNaturalist observation:

Image

Currently, there is no way for me to do this from inside the portal. Instead I have to click on the little gbif symbol at the bottom of the observation infobox to go to the observation on the main gbif page (https://www.gbif.org/occurrence/3760355478). Once I'm here I can use the feedback options explained in Jörg's previous message. This works all fine but is not very intuitive.

In this issue we are suggesting to implement a content level feedback button directly in the hosted portal. For example it could be placed at the top of the observation infobox (e.g. the white space next to the species name in my screenshot). The feedback options should be the same as the content feedback options on the gbif main page. It's just a shortcut, so users don't need to take the detour through the gbif main page. So we're not actually asking for anything new, but we would love to feature the existing feedback options for content more prominently in the hosted portal.
Does this make sense and is this feasible?

@MortenHofft
Copy link
Member

MortenHofft commented Nov 5, 2024

Could you please help write some sensible prose for this? and sensible naming for the categories. And perhaps we need some text above those suggestions that help users decide which to choose. The place depends on the source of the issue. It could be a data issue or a processing/interpretation issue.

Image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants